运行着Proxmox的服务器很久前就出现更新失败了……
许久前执行更新就卡在一个pve需要apt-get -f install
修复依赖,可是这个又提示Could not exec dpkg! E: Sub-process /usr/bin/dpkg returned an error code (100)
而不得不又升级失败。本来一直都不打算处理的但是近日有进行了一波处理,但是找到的方法只有ubuntu的。但是这虽然没有了error (100)却出现了error (1)凭我的渣渣技术没办法只好重装大法了。
login as root
cd /usr/bin
chmod 777 dpkg
apt-get update
#Check if dpkg is missing some libraries: ldd /usr/bin/dpkg #If any library is missing, try to install it. If that's not the issue, then try the following: sudo -i mkdir /tmp/dpkg cd /tmp/dpkg #If you are running a 32 bit version of ubuntu wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.17.5ubuntu5.2_i386.deb #For 64 bit wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.17.5ubuntu5.2_amd64.deb ar x dpkg*.deb data.tar.gz tar xfvz data.tar.gz ./usr/bin/dpkg sudo cp ./usr/bin/dpkg /usr/bin/ sudo apt-get update sudo apt-get install --reinstall dpkg
重装时选择了模板里最新的5.0的版本,看到novnc变了,且看到Filesystem
不是"/dev/sda1"
而感到非常强迫症,于是就不断的折腾重装,顺便折腾如何加入ipv6使其支持ipv6和让开出来的机子能有个独立的ipv6。
可是也失败了,到现在我还是不明白如何添加ipv6的,或者是因为我把ipv6段“::”结尾直接加入的问题????唉!各种搜索都无法找到相关教程最好只能折腾看看coreos
的。新手就是新手连ssh提示"Using keyboard-interactive authentication."
都不知道如何连接。
也曾想DD或者IPMI安装Windows然后使用VMware来跑虚拟机的,最后都失败了,连换回Proxmox都用了几个小时了(后来工单才知道IPMI崩了)。
最好想了想还是用Proxmox开虚拟机吧,毕竟使用Windows开VMware占用比较大,虽然也可以一键安装ESXi,但是之前由于没有下载镜像无法使用就放弃了。
https://askubuntu.com/questions/901482/dpkg-error-code-100
https://ubuntuforums.org/showthread.php?t=1856256&page=2&s=ca3f7d1dd19f818d4b81274eed6537e8
https://askubuntu.com/questions/507439/could-not-exec-dpkg-e-sub-process-usr-bin-dpkg-returned-an-error-code-100
https://answers.launchpad.net/ubuntu/+question/115994
超越自我吧
2017年10月22日