Здравствуйте.Будьте добры,подскажите в таком вопросе.Могу ли я устанавливать программы не в домашнюю папку,не в раздел HOME.?
Кратко опишу ситуацию.Установил программу Play on Linux,она потянула за собой Wine,который устанавливает всё в домашнюю папку.Под домашний раздел выделено 20гб,но этого мало.И вобще не хочетса грузить домашний кактлог всякой ерундой.
Вобщем интересуюсь можно ли и как?
ср, 12/02/2014 - 21:12
#1
установка программ не в папку HOME
Отредактировано: lecksys вкл 02/04/2014 - 13:13
Вы не пугайте такими заголовками
Есть 3 варианта: покопаться в настройках PoL, mount --bind и символические ссылки. По 3 варианту:
Если я не ошибаюсь,но помоему вы мне давали совет по увеличению раздела и там же был совет по wine.Так как уровень моих знаний не позволяет сделать мне такое,то у меня уходит куча времени на то,чтобы прочитать материал как это сделать и не всё получаетса.Вот и приходитса искать пути,которыми я смогу добитса желаемого результа.
Но спасибо всёравно)
Подкинули матчасти)
Вобщем пока следую первому совету-копаюсь в настройках PoL.Сегодня болше не осилю,буду информировать о ходе дела.
Первый способ не принёс положительного результата.
Имею:
-при выборе установки по умолчанию на диск С-установка идёт успешно.но мне это не нужно,так как ставитса в домашний каталог
-при выборе раздела для установки,который меня устраивает-возникают проблемы.Лаунчер установки игры выдаёт сообщение о критической ошибке и на этом всё.Может нехватает прав или файловая система не та(NTFS)?
Я так понял,что это всё происходит в WINE.
Проделайте с ссылкой, как я описал. Затрудняюсь ответить про ошибку инсталлятора, он должен обладать теми же правами, что и другие программы вашего пользователя. И я совсем забыл, что в вайне можно ставиться на диск Z, который предоставляет доступ ко всей файловой системе.
так я на диск -Z и устанавливал
"Z"- это корень, соответственно нужны права "root", а это Вам надо?
Wine работает из под юзера по соображениям безопасности. Соответственно создавайте новую директорию пример: "/wine", наделяйте своими правами и монтируйте к себе, либо wine = root.
А mnt и media в корне нет?))
Монтировать всё равно с правами на запись
Я надеюсь, ntfs-разделы и так не на чтение монтируются
из коробки они вообще немонтируются
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
проделал это:
mkdir -p /mnt/mycooldisk/games/
cp -a ~/.wine/* /mnt/mycooldisk/games/
rm -rf ~/.wine
ln -s /mnt/mycooldisk/games ~/.wine
Всё равно в Home всё ставитса.
А если тоже самое проделать с wine который внутри папки PoL?
Ntfs не только на чтение, монтируютса автомвтически
Незнаю как там PoL, юзаю crossover.
Конфиги вайна должны быть едины(имхо). Указать расположение дисков можно в настройках Wine.
ps. Мой Вам совет на будущее: это для системы 20 гиг достаточно, почти все остальное ставится в хомяк. Или делайте единый раздел для системы и хомы.
pss: а как тут спойлер то делать?
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
в этих же настройках и копался.
Разместил вопрос с проблемой на форуме по игре,из-за которой все эти проблемы(WoT).Там есть ответ что Wine в PoL плохо устанавливает на нужный диск.
Снёс PoL,в чистом wine та же проблема,та же ошибка.
Может всё таки где то упустил с правами доступа?
Дайте fdisk -l в студию пожалуйста. (минус Л)
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
sudo: fdisk-l: command not found
во первых если используете sudo вместо su то необходимо указывать полный путь до fdisk. Если не ошибаюсь то /usr/sbin/fdisk Во вторых должен быть пробел перед ключом -l
Все глюки Windows исправляются установкой Linux!
Вот так
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 63 7812562 3906250 82 Linux своп / Solaris
/dev/sda2 * 7813118 488392064 240289473+ 5 Расширенный
/dev/sda5 75473433 317176344 120851456 7 HPFS/NTFS/exFAT
/dev/sda6 320609268 488392064 83891398+ 7 HPFS/NTFS/exFAT
/dev/sda7 8179712 52451327 22135808 83 Linux
/dev/sda8 52453376 75472895 11509760 83 Linux
/dev/sda9 317194240 320450559 1628160 83 Linux
Если правильно понял sda7 это система, sda9 home, а sda8 что? Может за счет этого раздела увеличить home?
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
Sda9-это я отобрал место от ntfs,для того чтобы расширить раздел Home,который sda7.Перечитал инструецию Gparted но расширить так и не получаетса
Ну ежели он аккурат идет за home, удаляете его просто чтобы получилось незанятое пространство, а потом расширяете home.
oS Leap 42.1x64KDE
~ Morpheus, i know linux...