• 【部分原创】刚安装好的linux中aptget配置代理的方法


    虽然是老生常谈了,不过我还是想把我的经验分享给大家

    首先 刚安装的系统会自动寻找更新,因此会在后台运行apt程序,此时需要将进程杀掉,具体命令:

    ps -e | grep apt 寻找名字中带有apt的程序,

    然后 sudo killall name[] 将name数组中所有的进程都杀掉

    此时运行sudo apt-get upgrade or update会提示Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
     

    方法是删掉此目录下的文件即可 ,sudo rm /var/lib/apt/lists/lock

    然后重启终端,配置一下代理更新即可。 

    配置代理一共有三种方法

    方法一
    这是一种临时的手段,如果仅仅是暂时需要通过http代理使用apt-get,可以使用这种方式。
    在使用apt-get之前,在终端中输入以下命令(根据实际情况替换yourproxyaddress和proxyport)。
    export http_proxy=“http://yourproxyaddress:proxyport/”
    方法二
    这种方法要用到/etc/apt/文件夹下的apt.conf文件。如果希望apt-get(而不是其他应用程序)一直使用http代理,可以使用这种方式。
    注意: 某些情况下,系统安装过程中没有建立apt配置文件。下面的操作将视情况修改现有的配置文件或者新建配置文件。
    打开/etc/apt/apt.conf
    在apt.conf文件中加入下面这行(根据实际情况替换yourproxyaddress和proxyport)。
    Acquire::http::Proxy “http://yourproxyaddress:proxyport/”;
    保存apt.conf文件。
    方法三
    这种方法会在主目录下的.bashrc文件中添加两行。
    gedit ~/.bashrc
    在.bashrc文件末尾添加如下内容(根据你的实际情况替换yourproxyaddress和proxyport)。
    http_proxy=”http://yourproxyaddress:proxyport/“
    export http_proxy
    保存文件。
    运行apt-get update或者apt-get upgrade
  • 相关阅读:
    jquery选择器
    js中的闭包技术
    idea创建servlet不能创建:
    JSP页面不解析EL表达式的原因
    大对象数据LoB的应用
    缓冲流、转换流、序列化流相关流知识点
    jdk5.0新特性(注解)
    EKT相关知识(Class类对象的方法补充)
    java中调用存储过程或函数
    Java 缓冲流
  • 原文地址:https://www.cnblogs.com/xiawen/p/3121103.html
Copyright © 2020-2023  润新知