zoukankan      html  css  js  c++  java
  • [2]aptget的使用

    1.apt-get需要root的权限使用,普通用户如何使用apt-get呢?

    su -或su

    切换到root用户后,执行apt-get

    2.使用普通用户使用sudo执行

    sudo apt-get install package

    3.sudo不能使用,报如下错误

    $sudo test

    We trust you have received the usual lecture from the local System
    Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

    解决方法是将该用户加入sudoers

    (1)Installing SUDO in Debian

    # apt-get install sudo
    # vim /etc/sudoers 

    (2)   add a line:

        user ALL=(ALL) ALL

    user就是你当前使用的普通用户。

    或者

    %adm ALL=(ALL) ALL
    然后执行 gpasswd -a username adm

    如果sudo时不想输入密码,可以把上句改成:

    %adm ALL=(ALL) NOPASSWD: ALL

    vim用命令wq!强制保存, 接着chmod 0440 /etc/sudoers

    另外一个方法使用visudo修改后不会保存,郁闷。

     


     

    4. apt-get 源

    (1) 可以编辑/etc/apt/sources.list ,手动将源添加进去,如添加

    deb http://http.us.debian.org/debian/ stable main
    其中stable的意思就是更新的是debian stable的源

    (2) 如何设置更快的源

    使用apt-spy

    在/etc/apt/sources.list 中添加
    deb http://http.us.debian.org/debian/ stable main
    (如果有源,就没必要做这一步)
    执行以下命令更新软件包列表:
    apt-get update
    然后执行以下命令安装 apt-spy:
    apt-get install apt-spy
    从源上下载一份源的镜像列表:http://http.us.debian.org/debian/README.mirrors.txt
    apt-spy update
    测试亚洲地区的源的速度,自动写入sources.list(有的时候不能自动写入,需要直接手动)
    apt-spy -d stable -a asia -t 5(stable源)

    apt-spy -d testing -a asia -t 5(一般使用这个)

     debian几种不同的源,这方面的知识可以搜索补充下。

  • 相关阅读:
    HDU5090模拟,hash
    在Android手机上获取其它应用的包名及版本
    ubunut在系统恢复模式下无法改动rootpassword的分析和解决
    Index column size too large. The maximum column size is 767 bytes.
    java实现定时任务
    APP账号密码传输安全分析
    用RSA加密实现Web登录密码加密传输
    svn is already locked解决方案
    ajax跨域请求
    redis+spring配置
  • 原文地址:https://www.cnblogs.com/smartvessel/p/1897710.html
Copyright © 2011-2022 走看看