Cum se utilizează proxy-uri cu sudo

Ca mai târziu să nu spună că îmi place să petrec munca, ieri m-am stabilit yaourt pentru a instala ulterior Plank, docul proiectului OS elementar, dar înainte de a ajunge la asta, mi s-a prezentat o problemă.

Se pare că atunci când adăugați depozite AUR de archlinux.fr și fugi:

$ sudo pacman -Syu

Nu s-a putut actualiza, deoarece nu a putut găsi serverul. Ideea este că sunt sub câteva servere proxy și sudo în mod implicit nu folosește variabile de conexiune pentru ele. Cum să rezolvi asta?

Primul lucru este să adăugați la fișier .bashrc variabilele globale ale proxy-urilor:

export http_proxy = "http: // my_proxy_server: 3128" export https_proxy = "http: // my_proxy_server: 3128" export ftp_proxy = "http: // my_proxy_server: 3128"

Odată adăugate variabilele, închidem fișierul și executăm:

$ . .bashrc

În acest fel, sunt încărcate variabilele și opțiunile acelui fișier. Acum ce ne-a mai rămas este să adăugăm la fișier / etc / sudoers urmatorul:

Valori implicite env_keep + = "http_proxy" Valori implicite env_keep + = "https_proxy" Valori implicite env_keep + = "ftp_proxy"

Gata. Salvăm fișierul și putem folosi acum proxy-uri cu sudo.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Javierdebian el a spus

    varful
    Înlocuiți liniile din ~ / .bashrc cu următoarele:

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

    În acest fel, modificând doar prima linie, le modificăm pe toate.

    1.    plin de viață el a spus

      Oh! Sfat grozav .. Mulțumesc

  2.   MSX el a spus

    Ciudat !!!
    Aceasta este magia GNU + Linux necunoscută pe alte platforme (poate cu excepția Android), dar: de ce Plank și nu ceva mai util ca Cairo Dock? Sau ceva extrem de ușor, cum ar fi un panou propriu KDE SC sau un plasmoid similar!?
    Plank este foarte limitat, deși eOS din ceea ce văd se îmbunătățește zi de zi - ultima adăugire a fost câteva îmbunătățiri la Wingpanel Slim, total binevenite.
    Salutări!

    1.    Joseca el a spus

      Aș adăuga la Wbar că este foarte ușor și pseudo-transparențele sunt cele mai bune pentru un mediu ușor, cum ar fi Openbox. KDE nu se caracterizează exact prin faptul că este ceva „hiper ușor”
      Salutări 🙂

      1.    MSX el a spus

        Nu este clar, KDE este doar _light_ și cine spune altceva este pentru că nu a testat cel puțin ramura 4.10 - și că, potrivit celor care au migrat la 4.11, spun că este cu 300% mai rapid și mai fluid.
        Pe scurt, KDE este greu, este BS al celui care nu l-a folosit niciodată, deși, desigur, nu poate fi comparat cu Openbox, care este doar un manager de ferestre și ... nimic mai mult, tot ce vrei trebuie adăugat mitten and eh ... ei bine, fă-o, sistemul este mai greu, încetul cu încetul, adică, pe măsură ce adaugi funcționalitate cu un software foarte dificil de conectat între ele - spre deosebire de mediile KDE, GNOME sau Xfce care utilizează mesageria internă sisteme și biblioteci comune pentru diverse funcții pentru a obține consistența de codificare între diferite aplicații.

        De asemenea, elav este un tip grozav care folosește Arch Linux + KDE SC (Arch în sine arde rapid și ușor, mergeți mai departe și încercați). În acest context, este într-adevăr mult mai ușor să utilizați propriul dvs. panou KDE sau un plasmoid similar pentru a simula o bară de andocare.

        Oricum, uitasem de wbar, ceea ce este adevărat, este fantastic, foarte ușor, cu multe efecte și foarte configurabil.
        Deși: Openbox + Tint2 (până la urmă este necesar un panou) + Wbar + applet Wicd / NetworkManager + conky? (mulți îl folosesc) + o aplicație suplimentară pe care trebuie să o aveți întotdeauna în funcțiune, avem un sistem gestionat cu Openbox dar aproape aceeași greutate (sau aceeași!?) ca LXDE / QT, dar fără integrarea omogenă pe care o oferă un desktop în contrast unui manager de windows.

        Evident, totul se rezumă la gustul personal, nevoile specifice, scopul utilizării sistemului, modul de utilizare a dispozitivului în cauză etc.

        Salutări.

        1.    Joseca el a spus

          KDE nu este atât de greu pe cât cred mulți oameni, l-am încercat și nu pot spune că este greu, dar încărcarea Openbox + Tint2 + Conky + Wbar + Wicd instantaneu și te pune la treabă ... Nu există nimic ca acel sentiment. Nici nu ne putem compara cu Elav care, din câte văd, are un gust bun în rafinarea KDE și nu o am și, prin urmare, în afară de configurația sa extinsă KDE, care, din propria mea experiență, este dificilă, fără a lua în considerare „ Configurațiile greșite »pe care le cauzez din greșeală fac ca un mediu ca KDE să fie din preferințele mele. Caut ceva mai minimalist, dar este o chestiune de gust.
          O plăcere 😀

          1.    MSX el a spus

            @Joseca: este adevărat, ceea ce spui despre „încărcarea instantanee” este ca WOW!, Într-o clipire ai sistemul încărcat.

            Totuși, nu mă pot plânge: sunt de puține ori când repornesc - ultimul meu timp de funcționare a fost de 23 de zile - și mult mai puțin când mă deconectez.
            Deci, după acele prime secunde interminabile când KDE pornește, totul merge foarte bine!

        2.    pisică el a spus

          KDE 3.11 mă consumă în jur de 360 ​​MB, fără nimic deschis.

    2.    plin de viață el a spus

      Foarte simplu. Cairo-Dock este prea greu și are prea multe lucruri pe care nu le folosesc. Plank este mai ușor, mai simplu și face exact ceea ce am nevoie. Întotdeauna mi-a plăcut acest doc decât oricare altul.

      Panoul KDE nu este rău, l-am folosit foarte mult, dar îi lipsesc unele lucruri precum Dock, dar repet, este foarte bun.

      1.    MSX el a spus

        [OT mare, uriaș, dacă prosperă, mă confrunt cu forumul]
        @elav: tu care folosești Arch, dacă ai timp și îți place și îți place ideea, bineînțeles, îndrăznești să încerci să instalezi un mediu eOS complet pentru a vedea dacă este deja posibil sau în caz contrar, ce este lipsește?

        Extind cererea tuturor arcașilor cu timpul și cărora le place și eOS.

        Cred că cel mai important obstacol în calea portării eOS-ului către alte distribuții sunt pachetele de bază care sunt utilizate, deoarece bibliotecile precise nu sunt exact cele utilizate de Arch în prezent.

        Dacă astăzi eOS poate fi instalat pe Arch, ar fi interesant să creezi un ISO cu eOS preinstalat (și mai multe lucruri precum codecurile și instrumentele necesare pentru o bună experiență OOTB), ce spun! ^ ^

        1.    MSX el a spus

          ERRATA: «putea»!? Shiit xD

        2.    plin de viață el a spus

          Ar fi nevoie de mult timp și de o conexiune bună pentru a putea face asta. Cu toate acestea, îți arăt eOS-ul meu, uite ce tare:

          eOS

          1.    MSX el a spus

            KDE rulez !!!

          2.    eliotime3000 el a spus

            Pot configura și KDE pentru a arăta ca GNOME 3 Fallback?

            Nici nu mi-am dat seama de nivelul de personalizare pe care îl are KDE.

  3.   blitzkrieg el a spus

    Nu am putut instala niciodată Plank de la Arch, mi-a dat o eroare

    1.    plin de viață el a spus

      Cu Yaourt este foarte ușor:

      $ yaourt -S plank-bzr

  4.   santiago burgos el a spus

    O întrebare: Și va fi posibil să folosiți acest truc în alte distribuții (Ubuntu, Mint, Fedora etc.) sau este posibil doar în Arch? Că probabil ne-am salva de lupte pentru că nu putem instala ceva în locuri cu un proxy, de exemplu universitatea mea îl folosește foarte mult și mereu mă costă să instalez ceva din cauza acelui proxy murdar ¬_¬

    1.    plin de viață el a spus

      Funcționează pentru orice distribuție GNU / Linux 🙂

  5.   scorponox el a spus

    În slujba mea anterioară eram în spatele unui proxy. Ceea ce am făcut a fost să setez pacman să folosească wget în loc de curl și să setez wget (/ etc / wgetrc) cu proxy-ul meu. Pentru a-l activa și dezactiva, trebuie doar să schimbați linia de la „proxy = on” la proxy = off în / etc / wgetrc.

    Salutări.

    1.    plin de viață el a spus

      Da, este și o modalitate, dar în acest caz este să folosești ORICE aplicație care are nevoie de proxy cu sudo 😀

  6.   Leper_Ivan el a spus

    Îmi va fi util să îmi actualizez sistemul când sunt la universitate ...