Я только что получил свой выпуск BQ Aquaris E4.5 Ubuntu. Я играл с этим и обнаружил, что это именно то, чего я ожидал.
Одна из замечательных особенностей этого - полный стек Ubuntu, включая управление пакетами. Я хотел бы начать использовать apt-get для установки таких вещей, как htop, python2, openvpn и других.
Однако я дошел до apt-get Unable to write to /var/cache/apt The Package lists or status file could not be parsed or opened
ошибки. Я понимаю ( Ubuntu Touch использует apt-get ), что это происходит из-за того, что раздел / / монтируется как ro
, и apt-get нужен для rw
того, чтобы он работал.
Здесь ( Установка с помощью sudo app-get install не работает, «Не использовать блокировку только для чтения файла / var / lib / dpkg / lock» ) - вот как вы можете обойти эту проблему с помощью следующей команды sudo mount -o remount,rw /
. <--- Может быть плохая идея. Посмотрите ответ Evergreen для более полного и безопасного способа включения rw
режима.
То, что я хотел бы знать, каковы последствия установки "/" как rw
. Я читал, что для начала он остановит обновления OTA, с которыми у меня все в порядке, пока я могу поддерживать свою систему в актуальном состоянии, используя apt-get. Однако я также прочитал ( /ubuntu//a/583439/264601 ) другие виды ужасов.
Итак, мои 2 вопроса:
- Смогу ли я поддерживать свою систему в актуальном состоянии, используя только apt-get?
- Какие еще последствия следует ожидать, кроме отключения OTA-обновлений ?
Большое спасибо за ваши ответы!
источник
rw
режим. Но это все еще не отвечает на мои вопросы, я боюсь.sudo apt-get install phablet-tools
в первый раз, если apt отключен (из-за изображения только для чтения) на телефоне?bzr
, используя менеджер пакетов. Например, в CentOS это будетyum install bzr
2. Источник клонов phablet-tools:bzr branch lp:phablet-tools
3. Перейдите вphablet-tools
каталог:cd phablet-tools
4. Установите их:sudo python setup.py install
Надеюсь, это поможет всем пользователям CentOS и другим (Elementary OS, Linux Mint, Arch Linux, Tails, Debian, openSUSE, Манджаро, Федора, Зорин и т. д.)Для постоянного чтения и записи требуется всего 3 строки. Первоначально я пытался следовать этим инструкциям на UBPorts, но безрезультатно. Фаблетные инструменты не нужны.
изменить его на ч / б только для сессии
Перейдите обратно на R / O постоянно
Ubuntu Touch обычно не предназначен для apt-get. Настольные приложения, как правило, предполагается использовать в контейнере libertine, хотя я его не настраивал. В зависимости от модели apt-get засорит корневой раздел. Также очень возможно, что это может помешать обновлениям, установить конфликтующий пакет или иным образом сломать вашу систему. Но где веселье, если ты не можешь?
Первоначально я почти сразу использовал корневое пространство, и мне пришлось использовать эти команды для освобождения некоторого пространства, хотя должна быть более подходящая символическая ссылка на пользовательские данные.
источник