У меня есть нетбук с крошечным жестким диском и внешний накопитель. Это работает Ubuntu. Я хочу иметь возможность устанавливать некоторые пакеты на этот внешний жесткий диск, чтобы, когда жесткий диск не подключен к нетбуку, все еще функционировал, просто без какой-либо функциональности. Точно так не должно быть, я просто хочу, чтобы некоторые из моих установленных библиотек и программ были выгружены на переносной жесткий диск. Другими словами, просто монтирование некоторых каталогов с внешнего диска не будет работать, потому что мне нужны хотя бы некоторые базовые программы для нормальной работы.
Вот некоторые вещи, о которых я думал, но не смог найти достаточно информации, чтобы на самом деле понять, осуществимы ли они, или как их выполнять. Комментарии о том, как сделать любой из этих или альтернативных методов, с благодарностью.
- Могу ли я сделать что-то подобное, если я использую ключ --root =/media/external в dpkg install, а затем добавлю /media/external / в системный путь?
- Что если я создам какую-то оболочку для dpkg, которая установит пакет в альтернативный корень (--root =/media/external), а затем создаст символическую ссылку во внутренней файловой системе на каждый файл, который только что был установлен во внешнем файле система?
- Как насчет того, где я подключаюсь к внешнему диску?
- Как насчет использования LVM?