如何在sudo中使用代理

所以后来他们不说我喜欢花时间,昨天我安顿下来 Yaourt 以后安装 木板,项目码头 基本操作系统,但在此之前,我遇到了一个问题。

事实证明,添加存储库时 AUR de archlinux 网站 并运行:

$ sudo pacman -Syu

我无法更新,因为找不到服务器。 关键是我在很多代理服务器之下,默认情况下sudo不使用连接变量。 如何解决呢?

首先要添加到文件中 的.bashrc 代理的全局变量:

export http_proxy =“ http:// my_proxy_server:3128” export https_proxy =“ http:// my_proxy_server:3128” export ftp_proxy =“ http:// my_proxy_server:3128”

添加变量后,我们关闭文件并执行:

$ . .bashrc

这样,将加载该文件的变量和选项。 现在我们剩下的就是添加到文件中 / etc / sudoers 以下内容:

默认值env_keep + =“ http_proxy”默认值env_keep + =“ https_proxy”默认值env_keep + =“ ftp_proxy”

准备。 我们保存文件,现在可以将代理与sudo一起使用。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   哈维尔·德比安

    Tips:
    将〜/ .bashrc中的行替换为以下内容:

    出口http_proxy = http:// my_proxy_server:3128
    出口https_proxy = $ {http_proxy}
    出口ftp_proxy = $ {http_proxy}

    这样,仅编辑第一行,我们就可以全部修改。

    1.    拉夫

      哦! 大提示..谢谢

  2.   MSX

    怪异的!
    这是其他平台(也许是Android除外)上未知的GNU + Linux的魔力,但是:为什么选择Plank而不是像Cairo Dock这样更有用的东西? 还是某些超轻的东西,例如KDE SC自己的面板或类似的等离子体!
    尽管从我看来eOS每天都在改进,但Plank的功能却非常有限-最后添加的是对Wingpanel Slim的多项改进,非常欢迎。
    的问候!

    1.    约瑟卡

      我要向Wbar补充说,它是超轻的,伪透明胶片是Openbox等轻环境的最佳选择。 KDE的确切特征不是“超光”
      问候🙂

      1.    MSX

        尚不清楚,KDE只是_light_,否则任何人说是因为它没有至少测试4.10分支-迁移到4.11的人说KDE的速度提高了300%,并且更加流畅。
        简而言之,KDE很沉重,是从未使用过它的人的BS,尽管它当然不能与Openbox相比,后者只是一个窗口管理器,而且...仅此而已,您想要的所有东西都必须添加到手套中,嘿...系统越来越重,也就是说,随着您添加很难相互连接的软件的功能-与在KDE,GNOME或Xfce环境中使用内部消息传递系统和通用库来实现各种功能的环境不同实现不同应用程序之间的编码一致性。

        此外,elav是一个非常有品位的好人,他使用Arch Linux + KDE SC(Arch本身又快又轻,请继续尝试)。 在这种情况下,使用您自己的KDE面板或类似的等离子体来模拟基座栏确实要轻得多。

        无论如何,我忘记了wbar,这是真的,它很棒,非常轻巧,具有许多效果并且非常可配置。
        虽然:Openbox + Tint2(毕竟需要一个面板)+ Wbar + Wicd / NetworkManager applet + conky? (很多使用)+一些您始终需要运行的小程序,我们有一个使用Openbox管理的系统,但其重量几乎与LXDE / QT相同(或相同!!),但与管理器相比却没有桌面提供的同类集成的窗户。

        显然,这全都取决于个人喜好,特定需求,系统的使用对象,所使用设备的使用方式等。

        问候。

        1.    约瑟卡

          KDE并不像很多人想的那么重,我已经尝试过了,我不能说它很重,但是Openbox + Tint2 + Conky + Wbar + Wicd的负载立即使您投入工作……没有那种感觉。 我们也无法将自己与Elav进行比较,据我所知,Elav在精炼KDE方面具有良好的品味,而我却没有,因此,除了其广泛的KDE配置之外,以我个人的经验,这是困难的,不包括«错误配置»我不小心造成的错误使KDE这样的环境超出了我的偏好。 我正在寻找更简约的东西,但这只是个人品味的问题。
          😀

          1.    MSX

            @Joseca:是的,您所说的“即时加载”就像WOW!,眨眼间您就已经加载了系统。

            无论如何,我不能抱怨:我重启的次数很少-我的上次正常运行时间是23天-而且注销的时间要少得多。
            因此,在KDE启动的最初几秒钟之后,一切运行都非常顺利!

        2.   

          我的KDE 3.11占用了约360 MB的空间,没有打开任何内容。

    2.    拉夫

      非常简单。 开罗码头太重了,有太多我不使用的东西。 木板更轻,更简单,并且可以满足我的需求。 我一直比其他任何地方都喜欢这个码头。

      KDE面板还不错,我已经使用了很多,但是它缺少Dock之类的东西,但是我重复一遍,它非常好。

      1.    MSX

        [OT很大,很大,如果我在论坛上能兴旺发展,就可以
        @elav:您正在使用Arch,如果您有时间,并且喜欢它,并且喜欢这个主意,那么您当然敢于尝试安装一个完整的eOS环境,以查看是否已经存在或失败了,这是什么?它丢失了吗?

        我会随着时间的推移将请求扩展给所有也喜欢eOS的弓箭手。

        我认为将eOS移植到其他发行版的最大障碍是所使用的基本软件包,因为Precise库并不完全是当今Arch所使用的软件包,而且:完整的eOS环境有时可能会在Arch中安装?

        如果今天eOS可以安装在Arch上,那么制作一个预装有eOS的ISO(以及一些良好的OOTB体验所必需的其他东西,例如编解码器和toolz)将很有趣,他们怎么说!? ^^

        1.    MSX

          勘误:«可以»!? 屎xD

        2.    拉夫

          为此,将需要大量时间和良好的连接。 但是,我向您展示了我的eOS,看起来多么酷:

          操作系统

          1.    MSX

            KDE Rulez !!!

          2.    埃利奥时间3000

            我还可以配置KDE使其看起来像GNOME 3 Fallback吗?

            我什至没有意识到KDE具有的自定义级别。

  3.   闪电战

    我从Arch无法安装Plank,这给了我一个错误

    1.    拉夫

      使用Yaourt,这非常容易:

      $ yaourt -S plank-bzr

  4.   圣地亚哥·布尔戈斯

    一个问题:可以在其他发行版(Ubuntu,Mint,Fedora等)中使用此技巧吗?还是只能在Arch中使用? 也许我们可以避免战斗,因为我们无法在带有代理的地方安装某些东西,例如,我的大学经常使用它,并且由于那个肮脏的代理¬总是花费我安装一些东西¬_¬

    1.    拉夫

      它适用于任何GNU / Linux发行版

  5.   蝎子

    在上一份工作中,我担任过代理人。 我所做的是将pacman配置为使用wget而不是curl,并使用代理配置wget(/ etc / wgetrc)。 要激活和停用它,我只是在/ etc / wgetrc中将行从“ proxy = on”更改为proxy = off。

    问候。

    1.    拉夫

      是的,这也是一种方法,但是在这种情况下,它将使用需要使用sudo代理的任何应用程序。

  6.   麻风病人

    当我在大学时,对我的系统进行更新将非常有用...