Sudo add-apt-repository <any>
を実行しようとすると、次のエラーが発生します。
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 1387, in <module>
codename = config_parser.get("general", "base_codename")
File "/usr/lib/python2.7/ConfigParser.py", line 330, in get
raise NoSectionError(section)
ConfigParser.NoSectionError: No section: 'general'
どうすればこれを修正できますか?
python
をpython3
に切り替えたことが原因である可能性がありますか?
(現在、python --version
はPython 3.5.1
であり、python2 --version
はPython 2.7.6
です)
lsb-releaseファイルを確認してください。 lsb-releaseの内容を変更しましたか?/etc/lsb-releaseにあります
lsb-releaseの内容をリリースに合わせて変更します。このようなもの:
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=18
DISTRIB_CODENAME=sarah
DISTRIB_DESCRIPTION="Linux Mint 18 sarah"
より良い答えが来るまで、これは私が最終的にこれをどのように回避したかについての私のコメントのコピーです。
python
をpython2
ではなくpython3
に戻すことになり、それ以降はすべて問題ありません:/ pyenv
も再インストールした可能性があります。だから私は何が正確にこれを引き起こしたのか、何が正確にそれを修正したのかわかりません。