zoukankan      html  css  js  c++  java
  • ubuntu18.04误删apt-get命令恢复总结

    1、背景

      由于使用aptitude命令替换了apt-get命令后感到后悔,想要恢复apt-get命令,特此总结以下踩过的坑

      aptitude和apt-get的区别:https://www.cnblogs.com/yuxc/archive/2012/08/02/2620003.html

    2、恢复方法:

      1)卸载aptitude命令(不能和apt-get共存)

        sudo dpkg -r aptitude

      2)下载三个包:

      apt_1.7.0_amd64.deb 

      libapt-pkg5.0_1.8.0_amd64.deb 

      ubuntu-keyring_2016.10.27_all.deb

      下载地址:

      http://security.ubuntu.com/ubuntu/pool/main/a/apt/

      https://www.ubuntuupdates.org/

      3)下载完成后在下载的路径下打开终端,依次执行以下命令:

      sudo dpkg -i ubuntu-keyring_2016.10.27_all.deb

      sudo dpkg -i libapt-pkg5.0_1.8.0_amd64.deb

      sudo dpkg -i apt_1.7.0_amd64.deb

      4)可能出现的问题

        (1)以上三个包对应版本18.04,版本可能导致依赖出现问题,建议不要下载其他版本,此坑本人已踩。

        (2)测试apt-get命令时失败:检查软件更新源,一定要对应自己的ubuntu版本,更换软件源参考:

            https://blog.csdn.net/baidu_36602427/article/details/86551862

    3、总结

      1)更新软件源前确保软件更新源是否对应自己的ubuntu版本

        ubuntu版本查询命令:lsb_release -a

      2)ubuntu的apt-get不能自动管理依赖,需要自己配置,找对版本很重要

  • 相关阅读:
    (SenchaTouch+PhoneGap)开发笔记(2)开发环境搭建二
    Sql语句复习
    冒泡排序
    微信开发订阅号(ASP.NET MVC4+jquery mobile+AppHarbor发布)
    Ext4 ComboBox组件使用
    ExtJs 进度条(轮询)
    如何替换掉.net toolStrip控件溢出按钮背景图
    easyui-menu 宽度自适应
    Python之入门学习
    servlet和filter的区别
  • 原文地址:https://www.cnblogs.com/longjie-shi/p/12313659.html
Copyright © 2011-2022 走看看