Как переместить программы на другой диск

  • Dio232 22.09.2022
    Всем доброго времени суток, установил manjaro linux недавно, столкнулся с тем, что у меня заканчивается место на диске, в основном это связанно с тем что у меня стоит portproton и хотелось бы переместить его на другой диск или дать возможность использовать свободный диск, как дополнительный
  • HargardHargard 22.09.2022
    Вариантов решения масса. Во пара простых:

    1. Простецкий. Форматируешь новый диск, монтируешь его например в /mnt/home и переносишь на него или весь свой /home (под рутом) или только своих тяжеловесов ~/games и ~/.steam. А туда, где они раньше были, создаешь символьные ссылки.
    Ссылки делаются просто:
    ln -s /mnt/home/games /home/твой_юзер/games
    (сперва путь где файлы находятся физический, затем где создать ссылку)
    Или в любом файловом менеджере.

    2. Правильный. Под рутом на отформатированный раздел переносишь весь /home. Раздел маунтишь с точкой монтирования /home.
    Если не шаришь в fstab, воспользуйся программой для разметки дисков (gparted или partitionmanager)

    3. BTRFS. Сперва смотришь имя второго диска:
    lsblk -p
    Например оно "/dev/sdb"
    Потом добавляешь свой второй диск к существующей точке монтирования:
    btrfs device add /dev/sdb /
    или еще лучше
    btrfs device add /dev/sdb /home

    Опционально выравниваешь содержимое (лучше не стоит):
    btrfs balance start /
    (или в конце /home, см. выше)
  • x230x230 23.09.2022
    Когда из Хомяка перепишешь всю софтину, не забудь заглянуть в /opt/ - там тоже бывает вкуснятина.