sudo app-get installを使用したインストールが機能しない、「読み取り専用ファイル/ var / lib / dpkg / lockにロックを使用しない」


33

Nexus 7にUbuntu Touchをインストールしました。

残念ながら、ターミナルアプリからは何もインストールできません。

入力した場合:

sudo apt-get install yasm -y git make g++ build-essential libminiupnpc-dev

私は得る:

W: Not using locking for read only lock file /var/lib/dpkg/lock
E: Unable to write to /var/cache/apt/
E: The package lists or status file could not be parsed or opened.

デバイスを再起動してグーグルで検索しましたが、まだ成功していません。

誰でも私を助けてくれますか?

ありがとう!


3
lsblk質問に追加できますか?また、試すことができますsudo mount -o remount,rw /
キリ14年

クリッパー、ソリューションを回答として追加し、それを受け入れて未回答から抜け出すことができれば素晴らしいと思います。
ジュリアンスターリング14年

@JulianStirling残念ながら、私は自分の質問に答えることができません。「評判が10未満のユーザーは、質問してから8時間は自分の質問に答えることができません。1/ 4/2014 5:29:31 AMに答えることができます。それまではコメントを使用するか、代わりに質問を編集してください。」また、私は今、未回答からそれを移動する方法はありません。手伝って頂けますか?解決策はsudo mount -o remount、rw /
Clipper Dashing Wave 14年

2
10分以内に私の答えを受け入れることができます。私は私が評判を「盗んでいる」ように感じます:(
ジュリアンスターリング14年

回答:


52

答えは:

sudo mount -o remount,rw /

2
これにより、Ubuntu Touch(MultiROMでインストール)を実行しているNexus 5で発生していた同じ問題も解決しました。開発者モードを有効にしてからこのコマンドを実行しましたが、すべて順調です!ありがとうございました。
15

1
これを行うと、デバイスをすぐに使用できなくなることに注意してください。たとえば、「apt-get upgrade」によって更新される電話はテストしません。OTA更新システムのみを使用します。電話機が故障した場合、再フラッシュが必要になる場合があります。
ポピー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.