Как я добавляю программы к sabyon живой USB?

[1180920] Я предполагаю, что вы используете систему Linux, но это все равно не должно иметь никакого значения. Вы можете получить все, что угодно в [1181228]/home[1181229], никаких ограничений нет. Это просто стандартное место, где хранятся домашние каталоги пользователей, но многие системы имеют их в разных местах. OSX, например, использует [1181230]/Users[1181231] вместо этого.

В любом случае, даже в мире Linux, [1181232]/home[1181233] является необязательным. Как поясняется в стандарте иерархии файловых систем [1181234] [1181235], в принципе нет никаких ограничений и даже требования о существовании: [1181236]/home[1181237]:

3.8. /home : Домашние каталоги пользователей (необязательно)

3.8.1. Назначение

  1. /home является довольно стандартной концепцией, но очевидно, что это файловая система, специфичная для конкретного сайта. Настройка будет отличаться от хоста к хосту. Поэтому ни одна программа не должна полагаться на это место.

  2. 3.8.2. Требования

Конфигурационные файлы для приложений, специфичные для пользователя, хранятся в домашнем каталоге пользователя в файле, который начинается со знака '.' ("файл точки"). Если приложению необходимо создать несколько файлов с точками, то они должны быть помещены в подкаталог с именем, начинающимся со знака '.' ("каталог точек"). В этом случае конфигурационные файлы не должны начинаться со знака '.'.

3.8.3. Ссылки

Был предпринят ряд усилий по стандартизации компоновки домашних каталогов, включая [1181320]XDG Base Directories specification[1181321] и [1181322]GLib conventions[1181323] по содержимому пользовательских каталогов. Для размещения программного обеспечения, использующего эти соглашения, дистрибутивы могут создавать иерархии каталогов под домашними каталогами, которые соответствуют им. Подводя итог, можно сказать, что [1181252]/home[1181253] - это всего лишь конвенция, и ни одна система, следующая за FHS, не нуждается в ней и не имеет никаких ожиданий от нее. Нет никаких проблем, включая каталоги в [1181254]/дома [1181255], которые не являются пользователями [1181256] $HOME [1181257] диры. Например, на многих системах [1181258]/home[1181259] является отдельным разделом и поэтому запуск [1181260]fsck[1181261] на нем создаст каталог [1181262]/home/lost+found

, который не связан ни с одним пользователем.[1180927].

2
18.06.2016, 14:40
2 ответа
[119073] Да, обычно можно, но они будут потеряны при перезагрузке, если будет прочитан только носитель, например, CD и/или DVD. Я делал это время от времени, когда нужно было восстанавливать пароли от NTLM систем и не иметь под рукой LiveCD, который включает в себя программное обеспечение для восстановления.

Итак, я загрузился с помощью Ubuntu LiveCD, а затем установил необходимое программное обеспечение и восстановил пароли NTLM с раздела Windows.

С помощью USB флешки, которая включает в себя живую установку, вы, скорее всего, обнаружите, что вы все еще не можете установить программное обеспечение также. Иногда есть зарезервированная область, где вы можете парковать дополнительные приложения, которые затем будут втянуты в Live-систему при загрузке, но обычно рекомендуется устанавливать Live-дистрибутив вместо этого на съемный носитель, если вы собираетесь каким-либо образом настроить его.

Я понимаю, что вы работаете с Sabayon, но я нашел этот AskUbuntu вопрос и ответ под названием: [119589] Как настроить Ubuntu Live CD? [119590], который показывает далеко идущий и болезненный процесс поиска, который необходимо пройти, если вы хотите настроить пакеты реального Live дистрибутива. Подобные шаги, вероятно, потребуются и для Sabayon[119080].

1
27.01.2020, 22:22

Добавление пакетов на активный USB-накопитель и сохранение этих приложений после перезагрузки обычно достигается путем пересборки образа .iso.

Вот конкретные инструкции по обеспечению постоянства USB. https://wiki.sabayon.org/index.php?title=HOWTO:_Bootable_USB_with_persistance

Этот инструмент, похоже, может создать постоянный Live USB Sabayon.

http://www.linuxliveusb.com/en/download

http://www.linuxliveusb.com/en/help/faq/persistence/68-persistent-do-not-do

http : //www.linuxliveusb.com/en/help/guide

http://www.linuxliveusb.com/en/help/faq/persistence

0
27.01.2020, 22:22

Теги

Похожие вопросы