我删除了在使用“清除”删除isc-dhcpd-server、isc-dhcpd-client和isc-dhcpd-公共程序之后不应该有的包。最后两个我ḿ实际上想知道我是否应该删除它们(我使用isc-dhcpd来网络安装ḿ(ubuntu13.04可选)在一台没有cd-rom或USB引导的旧笔记本上,在完成之后,我想再次删除isc-dhcpd。)
除了上面的内容之外,我还根据/var/./dpkg.log文件删除了以下包:
ubuntu-minimal:i386 1.307
network-manager-gnome:i386 0.9.8.0-1ubuntu5.1
network-manager:i386 0.9.8.0-0ubuntu22
dnsmasq-base:i386 2.66-4ubuntu1
iputils-arping:i386 3:20121221-1ubuntu1
libgnome-bluetooth11:i386 3.8.1-2ubuntu2
libnetfilter-conntrack3:i386 1.0.3-1
libmnl0:i386 1.0.3-3
libnm-glib-vpn1:i386 0.9.8.0-0ubuntu22
libnm-gtk0:i386 0.9.8.0-1ubuntu5.1
libnm-glib4:i386 0.9.8.0-0ubuntu22
libnm-gtk-common:all 0.9.8.0-1ubuntu5.1
libnm-util2:i386 0.9.8.0-0ubuntu22
wpasupplicant:i386 1.0-3ubuntu2.1
libreadline5:i386 5.2+dfsg-2有人能帮我解释一下如何以正确的顺序手动重新安装它们吗?我想如果我从正确的(DNS、网络管理器、wpasupplicant)开始,我应该恢复并运行我的无线连接,这样在命令行中完成剩下的工作就会容易一些。我确实尝试过在谷歌周围寻找一个解决方案,但我想我的问题是相当独特的。
要明确的是,wattOS运行良好,我可以使用USB棒在特定的PC上获得软件包,只是网络因为删除的包而关闭,所以我可以使用apt-get。
也许有人也可以解释我如何安装我“导入”的软件包,通过USB棒。我猜pcmanfm会打开文件夹,而不是说“打开终端中的当前文件夹”,然后用dpkg打开一些魔法,对吗?
发布于 2014-01-05 19:43:24
最安全的修复方法是:
packages.ubuntu.com下载所有软件包sudo dpkg -i NAME_OF_THE_PACKAGE1.下载所有软件包(点击每一页末尾的i386 )
2.将包复制到家中的一个新目录(例如~/packages)
3.打开终端(CTRL),转到包含包的目录:
cd ~/packages4.用以下命令安装它们(按正确的顺序):注意:*将自动替换为正确的名称。
sudo dkpg -i limbn-util2* libnm-glib-vpn1* libnm-glib4* libnm-gtk-common* libnm-gtk0* libmnl0* libnetfilter-conntrack3* dnsmasq-base* iputils-arping* libgnome-bluetooth11* libreadline5* wpasupplicant* ubuntu-minimal* network-manager* network-manager-gnome*5.运行apt--检查它是否已安装。:
sudo apt-get update如果被要求,您可能必须执行此命令:
sudo apt-get install -f6.重新启动你的电脑并尝试连接。
7.如果已连接,请运行升级命令更新系统:
sudo apt-get update && sudo apt-get upgradepackage.ubuntu.com。发布于 2014-01-05 20:38:37
或者你可以:
apt-get download ubuntu-minimal:i386=1.307 network-manager-gnome:i386=0.9.8.0-1ubuntu5.1 \
network-manager:i386=0.9.8.0-0ubuntu22 dnsmasq-base:i386=2.66-4ubuntu1 \
iputils-arping:i386=3:20121221-1ubuntu1 libgnome-bluetooth11:i386=3.8.1-2ubuntu2 \
libnetfilter-conntrack3:i386=1.0.3-1 libmnl0:i386=1.0.3-3 \
libnm-glib-vpn1:i386=0.9.8.0-0ubuntu22 libnm-gtk0:i386=0.9.8.0-1ubuntu5.1 \
libnm-glib4:i386=0.9.8.0-0ubuntu22 libnm-gtk-common=0.9.8.0-1ubuntu5.1 \
libnm-util2:i386=0.9.8.0-0ubuntu22 wpasupplicant:i386=1.0-3ubuntu2.1 libreadline5:i386=5.2+dfsg-2然后移动或复制这些文件,并使用sudo dpkg -i *.deb安装它们。
发布于 2014-01-06 13:38:37
非常感谢Braiam和MrVaykadji,以及其他人,感谢您的快速和明确的帮助,帮助解决这一问题!!
为了使这篇文章对其他有类似问题的linux用户也有用,我决定在这里写我是如何解决这个问题的。
首先,在认识到使用“清除”命令确实出错后,我检查了/var/log/dpkg.log。我复制了日志文件并查看了复制的文件,并以文件中记录的时间和日期为指导。在我把事情搞砸的日期/时间之前,我删除了日志文件中的每个条目(确保您在复制的日志文件中!)然后我做了一个文本搜索“删除”,因此它突出显示了所有错误删除的包前面的“删除”条目。我复制了包裹的名字。
在Braiam和MrVaykadji的帮助下,我从packages.ubuntu.com下载了所有丢失/删除的包。我刚刚学到,我可以通过按下键将文本粘贴到我的eterm终端中,所以快速获取所有包的最简单的方法是创建一个文本文件,在这个文本文件中,您可以复制所有被空格分隔的丢失的包。在文本文件中加上"apt-get下载"apt-get下载示例:i 386=1.307另一个包:i 386=1.307“(如果发现这些包,命令apt-get -帮助将被下载到当前的文件夹中,所以请确保在您的终端中,您在想下载/保存包的文件夹中,在我的情况下是usb- be )。
我在我的“清除”电脑中插入了usb棒,转到了正确的文件夹,选择了'Tools >打开终端中的当前文件夹‘,在终端中,我使用shift+insert从我的usb上包含的文本文件中粘贴"sudo dpkg -i“(在我的情况下是必要的,因为我的网络崩溃了)。
这解决了问题:)我确实需要获得一些附加包,并使用命令"dpkg -配置“重新配置一些文件,但是这样做了,所有这些都能正常工作了:)
再次感谢Braiam和MrVaykadji!!:)
https://askubuntu.com/questions/400644
复制相似问题