Właśnie otrzymałem moją wersję BQ Aquaris E4.5 Ubuntu. Bawiłem się nim i stwierdziłem, że jest to dokładnie to, czego się spodziewałem.
Jedną ze wspaniałych rzeczy jest pełny stos ubuntu, w tym zarządzanie pakietami. Chciałbym zacząć używać apt-get do instalowania rzeczy takich jak htop, python2, openvpn i innych.
Dotarłem jednak do apt-get Unable to write to /var/cache/apt The Package lists or status file could not be parsed or opened
błędu. Rozumiem ( Ubuntu Touch przy użyciu apt-get ), że dzieje się tak z powodu montowania partycji „/” jako ro
, i apt-get potrzebuje jej rw
do działania.
Tutaj ( instalacja z sudo app-get install nie działa, „Nie używanie blokowania dla pliku tylko do odczytu / var / lib / dpkg / lock” ) jest sposobem na obejście problemu za pomocą następującego polecenia sudo mount -o remount,rw /
. <--- Może być złym pomysłem. Zobacz odpowiedź evergreen, aby uzyskać pełniejszy i bezpieczniejszy sposób włączenia rw
trybu.
Chciałbym wiedzieć, jakie są konsekwencje montowania „/” as rw
. Przeczytałem, że na początek zatrzyma aktualizacje OTA, z którymi jestem całkowicie OK, o ile będę mógł aktualizować system za pomocą apt-get. Jednak czytam też ( /ubuntu//a/583439/264601 ) inne rodzaje horrorów.
Więc moje 2 pytania to:
- Czy będę w stanie aktualizować system za pomocą apt-get?
- Oprócz wyłączania aktualizacji OTA, jakich innych konsekwencji należy się spodziewać ?
Dziękuję bardzo za odpowiedzi!
źródło
rw
tryb. Ale obawiam się, że wciąż nie odpowiada na moje pytania.sudo apt-get install phablet-tools
po raz pierwszy, jeśli apt jest wyłączony (z powodu obrazu tylko do odczytu) w telefonie?bzr
, używając menedżera pakietów. Na przykład w CentOS będzie toyum install bzr
2. Klonuj źródło phablet-tools:bzr branch lp:phablet-tools
3. Przejdź dophablet-tools
katalogu:cd phablet-tools
4. Zainstaluj je:sudo python setup.py install
Mam nadzieję, że pomaga wszystkim użytkownikom CentOS i innym (Elementary OS, Linux Mint, Arch Linux, Tails, Debian, openSUSE, Manjaro, Fedora, Zorin itp.)Trwałe montowanie odczytu i zapisu wymaga tylko 3 linii. Początkowo próbowałem postępować zgodnie z tymi instrukcjami na portach UBPort, ale bezskutecznie. Nie są potrzebne narzędzia phablet.
zmień na r / w tylko na sesję
Zmień z powrotem na r / o na stałe
Ubuntu touch zwykle nie jest przeznaczony do apt-get. Aplikacje stacjonarne powinny być używane w swobodnym kontenerze, chociaż go nie skonfigurowałem. W zależności od modelu apt-get zablokuje partycję root. Jest również bardzo możliwe, że może zakłócać aktualizacje, instalować pakiet powodujący konflikt lub w inny sposób uszkodzić system. Ale gdzie jest zabawa, jeśli nie możesz?
Pierwotnie prawie natychmiast zużyłem przestrzeń roota i musiałem użyć tych poleceń, aby zwolnić trochę miejsca, chociaż powinno istnieć bardziej odpowiednie dowiązanie symboliczne do danych użytkownika
źródło