我真的不知道發生了什麼,但看起來我在 ubuntu 中的 apt-get 命令被破壞了。無論我做什麼,我都無法使用它來安裝或卸載任何東西。現在,我正在嘗試安裝 GAP:
:~$ sudo apt-get install gap
Reading package lists... Done
:~$
或者也許我想卸載 vlc:
:~$ sudo apt-get remove --purge vlc
Reading package lists... Done
:~$
或者即使我想卸載未安裝的東西:
:~$ sudo apt-get remove --purge some_nonexistant_package_that_doesnt_exist
Reading package lists... Done
:~$
現在,只有當命令 apt-get 本身被破壞時,這一切才有意義。有什麼辦法可以重新安裝 apt-get 本身嗎?我真的不能使用 apt-get 來做到這一點......
該apt
命令的行為方式大致相同:
:~$ sudo apt install gapp
Reading package lists... Done
:~$
答案1
一個可能的解決方案可能是從此下載 apt 軟體包頁,如果您的作業系統不是 16.04,請在此網站上搜尋適合您的 ubuntu 版本號的版本。然後透過以下方式安裝:
# alter the name of the package accordingly
dpkg -i apt_1.2.10ubuntu1_amd64.deb