今日、Linux OS を入手しました。ターミナルで遊んでいて、興味深いものをいくつかダウンロードしていたのですが、apt-get コマンドを台無しにするコマンドを実行してしまったようです。何かをインストールしようとすると、必ずエラー メッセージが表示されます。
$ E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
$ E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
何かを更新するプロセスはなく、ロック ファイルを手動で削除しようとしました。
Wireshark と nmap を使用しようとしましたが、実行したコマンドがいくつかあり、ロック ファイルを台無しにしていると思われます。
$ sudo usermod -a -G wireshark rafael
$ sudo chown root /usr/bin/dumpcap
権限の問題で Wireshark を使用できなかったので、これらのコマンドを使用して権限を与えようとしました。もちろん、インターネット上のランダムなフォーラムで入手しました (私は Linux コマンドの完全な初心者です)
apt-get コマンドを再度実行するにはどうすればよいですか?
答え1
ルート権限でaptを実行する必要があります
sudo apt-get install <something>
sudo apt install <something>
ロックされたプロセスやファイルには手を出さないでください。Ubuntu Linux のテクノロジーは、このようなブロックを削除する必要がおそらく生じないほどに進歩しています。
幸運を。