Установите gdisk, который доступен из SourceForge, а также из репозиториев Вселенной Ubuntu.
Затем используйте sgdisk
команда (страница справочника здесь) как так
sgdisk -R /dev/sdb /dev/sda
sgdisk -G /dev/sdb
Первая команда копирует таблицу разделов sda
кому: sdb
(бойтесь перепутывать их). Вторая команда рандомизирует GUID на диске и всех разделах. Это только необходимо, если диски должны использоваться в той же машине, иначе это является ненужным.
Чтобы смочь запустить приложение, не указывая целый путь к нему, каталог, где исполняемый файл установлен, должен быть в $PATH
переменная. Можно проверить то, что находится в $PATH
при помощи echo $PATH
. Изменить $PATH
можно использовать export PATH=$PATH:/usr/lib64/qt4/bin/
. После этого можно использовать просто moc
запустить его. Для внесения изменений постоянными, можно поместить ту строку в Ваш ~/.bashrc
файл.
1) Я хотел бы знать, почему люди Fedora не настроили это, настолько звонящий MOC просто работает, не давая его полный путь (или, возможно, я сделал что-то для повреждения?)
Это должно быть для обратной совместимости с Qt3.
2) Поскольку я очень плохо знаком с нехинду системами, я хотел бы знать об универсальном способе назвать MOC так, чтобы он работал над любым *, отклоняют систему.
Можно использовать pkg-config
:
pkg-config --variable=moc_location QtCore
Совместимость, гость, в моём случае эта проблема была в ноутбуке с Debian Jessie, правильным было следующее:
aptitude install qt4-qtconfig
user@host$ moc
moc: не смог выполнить '/usr/lib/x86_64-linux-gnu/qt4/bin/moc': Нет такого файла или каталога
Согласно /usr/share/doc/moc/README.Debian нам нужно запустить:
user@host$mocp
кроме того, вы можете использовать темы и сделать свой собственный конфигурационный файл в каталоге >.moc, вы можете использовать псевдоним в вашем .bashrc
alias moc='mocp -T yourtheme '
moc
. При выполненииmoc
не работает eventhough, он установлен, как я удостоверился бы своя работа сценариев? – Arlen 19.11.2011, 20:13