在Ubuntu16.04(UnifiedUbuntu16.04)上,我意外地使用了apt-get purge python2.7 python-pip python-dev (我不知道python2.7被这么多重要的应用程序使用。
在一次小小的心脏病发作,并在网上读到我可能会有一个非常精光的Ubuntu,我实际上感到惊讶的是,一切看起来都是一样的。即使在重启之后。现在,我注意到有些东西实际上不再起作用了,例如,带有Nautilus的Samba客户机。
你能帮我恢复所有被移除的东西吗?我从/var/log/apt/history.log中提取了这个包列表:
我是应该提取原始包名并通过apt-get安装给它们,还是必须安装正确的包才能引用依赖项?
发布于 2018-12-01 01:06:23
在Ubuntu16.04中,重新安装python2.7和所有依赖python2.7的清除包。打开终端并键入:
sudo apt install python-all
sudo reboot
sudo apt install python-wnck python-gnome2 python-six libgcj16 python-tdb python2.7-dev python-pymysql vprerex python-vte gvfs-backends python-samba steam-launcher python-xdg vlc-plugin-samba python-markupsafe python-pycurl python-zmq libcairo2-dev python-dnspython python-keybinder python-gi samba samba-dsdb-modules libatspi2.0-dev python-dbus python2.7 python-appindicator jackd2 texlive-lang-indic python-cairo python-chardet python-gobject python-notify texlive-pictures prosper libsdl2-dev python python-lxml guake python-pexpect texlive-xetex texlive-latex-extra python-talloc samba-libs python-crypto libpango1.0-dev gcj-5-jre-lib gimp texlive-music m64py python-ptyprocess python-jinja2 prerex texlive-full libgtk-3-dev arronax libjack-jackd2-0 libjack-jackd2-0:i386 python-pkg-resources libpulse-dev python-html5lib python-all python-apt inkscape samba-vfs-modules libglib2.0-dev python-bs4 arronax-base texlive-pstricks hamster-applet python-dev python-pyorbit zenmap python-setuptools libsmbclient libgdk-pixbuf2.0-dev samba-common-bin libasound2-plugins:i386 hamster-indicator python-gtk2 pdftk python-decorator texlive-formats-extra ipython python-gconf jackd2-firewire python-wheel texlive-science ndiff python-ldb python-gobject-2 python-glade2 libgcj-common python-nautilus libatk1.0-dev libatk-bridge2.0-dev python-numpy python-tornado python-pip python-simplegeneric arronax-nautilus python-all-dev ipython-notebook在Ubuntu18.04中,这些命令将无法工作,因为第三个命令中的11个包在默认的Ubuntu存储库中不再可用。
https://askubuntu.com/questions/1097554
复制相似问题