LoginSignup
3
2

More than 3 years have passed since last update.

Ubuntu18.04でターミナルが開かなくなった

Last updated at Posted at 2020-07-27

完全Ubuntu初心者です。
下手したらプログラミングとかもあんまわかってない方。
エラーにぶち当たって数時間ウンウン考えたんですがなんか解決したんで残しておきます。
あってんのかこれ...

実行環境

$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.4 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.4 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

起こったこと

pythonのコードをVS Codeで動かそうとしたら、pylintがインストールできないとのこと。
pipが入っていないと言うので、入れました。ついでにpip3も。
そしたらpythonに関してpermittion deniedとかエラー吐いたんで(覚えてない)おかしいな〜と。
apt updateもupgradeもできない。

...気づいたら、

・ターミナルが開かない
・右上に赤い丸のマーク(標識の停止マーク)が出て、「A problem occured when checking for the update.」と出ました。
ReferenceとかInfomationとか、カーソルを載せると出てくるのですが、いずれを押しても何も起こらず...

めちゃくちゃ困ったので色々ネットで調べましたが...全く解決しない。

解決方法(ざっくり)

とりあえず、ターミナルが動かんのでVS Codeのターミナルを起動して対処。

調べていろいろ試したんですが、全体的にエラーしか吐かないのでここには書きません...
全部Ubuntu16.04の記事だったからな...

で、とりあえず18.04の記事見つけたのでそれどおりに実行してみる。

$sudo apt-get --reinstall install python3-minimal

ソースはこれ。
command-line — Ubuntu 18ターミナルが開かない

エラー返ってきました。

bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: Permission denied

このエラーが結構どれ試しても返ってきたので、このエラー対処をすることに。
まだ試してないコード見つけたのでぶち込む。

$sudo chmod 777 /usr/lib/command-not-found
$sudo chmod 777 /usr/bin/python3

ソースは以下。
python-3.x - Ubuntuログインループと悪い通訳が毎回私はsudoを呼び出します

で、以下も実行してみる。

$sudo dpkg --configure -a
Setting up python3-minimal (3.6.7-1~18.04) ...

たしか、python3-minimalをreinstallしようとしたらエラー吐いたので、調べたら上記のコードに行き着いた気がする。
(↑どのサイト見たかは忘れてしまった)

そしたら、エラー吐かなくなった!出力が変わった!
これはまさか...

$sudo apt update
Hit1: ...(略)
Fetched 88.7 kB in 2s (48.7 kB/s)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.

できました!
無事、ターミナルも開くようになった...めちゃくちゃめでたい...

正直このやり方が正しいのかもよくわかっていないのでもしアレなら優しく教えてくださると嬉しいです。
なにぶん、検索→入力しかできませんので...

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2