Sådan bruges fuldmægtige med sudo

Så de senere ikke siger, at jeg kan lide at tilbringe arbejde, i går bosatte jeg mig yaourt til senere installation Plank, projektdocken Elementært OS, men inden det kom til dette, præsenterede et problem sig for mig.

Det viser sig, at når du tilføjer arkiverne AUR de archlinux.fr og løb:

$ sudo pacman -Syu

Kunne ikke opdatere, fordi den ikke kunne finde serveren Pointen er, at jeg er under et par proxyservere, og sudo bruger som standard ikke forbindelsesvariabler til dem. Hvordan løses dette?

Den første ting er at tilføje til filen .bashrc de globale variabler af fuldmagter:

eksport http_proxy = "http: // min_proxy_server: 3128" eksport https_proxy = "http: // min_proxy_server: 3128" eksport ftp_proxy = "http: // min_proxy_server: 3128"

Når variablerne er tilføjet, lukker vi filen og udfører:

$ . .bashrc

På denne måde indlæses variablerne og indstillingerne for den fil. Nu, hvad vi har tilbage, er at tilføje til filen / etc / sudoers den næste:

Standardindstillinger env_keep + = "http_proxy" Standardindstillinger env_keep + = "https_proxy" Standardindstillinger env_keep + = "ftp_proxy"

Parat. Vi gemmer filen, og vi kan nu bruge proxies med sudo.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Javierdebian sagde han

    Tip
    Udskift linjerne i ~ / .bashrc med følgende:

    eksporter http_proxy = http: // min_proxy_server: 3128
    eksporter https_proxy = $ {http_proxy}
    eksporter ftp_proxy = $ {http_proxy}

    Ved at redigere kun den første linje ændrer vi dem alle på denne måde.

    1.    Elav sagde han

      Åh! Fantastisk tip .. Tak

  2.   MSX sagde han

    Bizart !!!
    Dette er magien ved GNU + Linux ukendt på andre platforme (måske med undtagelse af Android), men: hvorfor Plank og ikke noget mere nyttigt som Cairo Dock? Eller noget hyperlys, som et eget KDE SC-panel eller lignende plasmoid!?
    Planken er meget begrænset, skønt eOS fra det, jeg ser, forbedres dag for dag - den sidste tilføjelse var adskillige forbedringer af Wingpanel Slim, helt velkommen.
    Greetings!

    1.    Joseca sagde han

      Jeg vil tilføje til Wbar, at det er superlys, og pseudotransparenter er de bedste til et let miljø som Openbox. KDE er ikke ligefrem karakteriseret ved at være noget "hyper lys"
      Hilsen 🙂

      1.    MSX sagde han

        Ikke klart, KDE er kun _light_, og den, der siger andet, skyldes, at den ikke testede mindst 4.10-grenen - og at ifølge dem, der migrerede til 4.11, er den 300% hurtigere og mere flydende.
        Kort sagt, KDE er tung, det er BS fra den, der aldrig brugte det, selvom det selvfølgelig ikke kan sammenlignes med Openbox, som kun er en vinduesadministrator og ... intet mere, alt hvad du vil skal tilføjes til votten og hej ... godt, fortsæt med at gøre systemet er tungere, lidt efter lidt, det vil sige, når du tilføjer funktionalitet med software, der er meget vanskelig at oprette forbindelse til - i modsætning til i KDE-, GNOME- eller Xfce-miljøer, der bruger interne messaging-systemer og fælles biblioteker til forskellige funktioner for at opnå kodningskonsistens mellem forskellige applikationer.

        Elav er også en meget smagfuld cool fyr, der bruger Arch Linux + KDE SC (Arch selv flammer hurtigt og let, gå videre og prøv). I denne sammenhæng er det effektivt meget lettere at bruge dit eget KDE-panel eller lignende plasmoid til at simulere en dock-bar.

        Under alle omstændigheder havde jeg glemt wbar, hvilket er sandt, det er fantastisk, meget let, med mange effekter og meget konfigurerbart.
        Skønt: Openbox + Tint2 (et panel er trods alt nødvendigt) + Wbar + Wicd / NetworkManager-applet + conky? (mange bruger det) + noget ekstra applet, som du altid skal have kørt, vi har et system, der administreres med Openbox, men næsten den samme vægt (eller den samme!?) som LXDE / QT, men uden den homogene integration, som et skrivebord giver i modsætning til en manager af vinduer.

        Det hele kommer naturligvis til personlig smag, specifikke behov, formålet med brugen af ​​systemet, måden at bruge den pågældende enhed osv.

        Greetings.

        1.    Joseca sagde han

          KDE er ikke så tung som mange mennesker tror, ​​jeg har prøvet det, og jeg kan ikke sige, at det er tungt, men belastningen af ​​Openbox + Tint2 + Conky + Wbar + Wicd øjeblikkeligt og sætter dig i arbejde ... Der er ikke noget som den følelse. Vi kan heller ikke sammenligne os med Elav, der ud fra det, jeg ser, har god smag til at raffinere KDE, og jeg ikke har det, og derfor bortset fra dets omfattende KDE-konfiguration, som efter min egen erfaring er vanskelig, uden at tælle « Misconfigurations »som jeg ved et uheld forårsager, gør et miljø som KDE ud af mine præferencer. Jeg leder efter noget mere minimalistisk, men det er et spørgsmål om smag.
          En fornøjelse 😀

          1.    MSX sagde han

            @Joseca: det er sandt, hvad du siger om "øjeblikkelig indlæsning" er som WOW! I et øjeblik har systemet indlæst.

            Alligevel kan jeg ikke klage: der er få gange, at jeg genstarter - min sidste oppetid var 23 dage - og meget mindre, at jeg logger af.
            Så efter de første uendelige sekunder, når KDE starter, kører alt meget glat!

        2.    gato sagde han

          Min KDE 3.11 bruger cirka 360 MB uden noget åbent.

    2.    Elav sagde han

      Meget simpelt. Cairo-Dock er for tung og har for mange ting, som jeg ikke bruger. Planken er lettere, enklere og gør lige hvad jeg har brug for. Jeg har altid ønsket denne dock frem for enhver anden.

      KDE-panelet er ikke dårligt, jeg har brugt det ganske lidt, men det mangler nogle ting som Dock, men jeg gentager, det er meget godt.

      1.    MSX sagde han

        [OT stor, kæmpe stor, hvis den vender frem mod forummet]
        @elav: du, der bruger Arch, hvis du har tid og har lyst til det, og du kan lide ideen, tør du selvfølgelig prøve at installere et komplet eOS-miljø for at se, om det allerede er muligt eller ikke, hvad er det? det mangler?

        Jeg udvider anmodningen til alle bueskyttere med tiden, og som også kan lide eOS.

        Jeg tror, ​​at den vigtigste hindring for at overføre eOS til andre distributioner er de basispakker, der bruges, da Præcise biblioteker ikke lige er dem, der bruges af Arch i dag. Hvad mere er: et komplet eOS-miljø kan blive installeret i Arch engang ?

        Hvis eOS i dag kan installeres på Arch, ville det være interessant at lave en ISO med eOS forudinstalleret (og nogle flere ting som codecs og toolz er nødvendige for en god OOTB-oplevelse), hvad siger de!? ^ ^

        1.    MSX sagde han

          ERRATA: «kunne»!? Shiit xD

        2.    Elav sagde han

          Det ville tage meget tid og en god forbindelse at være i stand til at gøre det. Dog viser jeg dig min eOS, se hvor sej ud:

          eOS

          1.    MSX sagde han

            KDE rulez !!!

          2.    eliotime3000 sagde han

            Kan jeg også konfigurere KDE til at ligne GNOME 3 Fallback?

            Jeg forstod ikke engang niveauet for tilpasning, som KDE har.

  3.   blitzkrieg sagde han

    Jeg var aldrig i stand til at installere Plank fra Arch, det gav mig en fejl

    1.    Elav sagde han

      Med Yaourt er det meget let:

      $ yaourt -S plank-bzr

  4.   santiago burgos sagde han

    Et spørgsmål: Og vil det være muligt at bruge dette trick i andre distroer (Ubuntu, Mint, Fedora osv.), Eller er det kun muligt i Arch? At med det måske ville vi redde os selv fra at kæmpe, fordi vi ikke kan installere noget steder med en proxy, mit universitet bruger det for eksempel meget, og det koster mig altid at installere noget på grund af den beskidte proxy ¬_¬

    1.    Elav sagde han

      Det fungerer for enhver GNU / Linux distribution 🙂

  5.   scorponox sagde han

    I mit tidligere job stod jeg bag en fuldmægtig. Hvad jeg gjorde var at indstille pacman til at bruge wget i stedet for curl og indstille wget (/ etc / wgetrc) med min proxy. For at aktivere og deaktivere det skal du bare ændre linjen fra "proxy = on" til proxy = off "i / etc / wgetrc.

    Greetings.

    1.    Elav sagde han

      Ja, det er også en måde, men i dette tilfælde er det at bruge ALLE applikationer, der har brug for proxy med sudo 😀

  6.   Leper_Ivan sagde han

    Det vil være nyttigt for mig at opdatere mit system, når jeg er på universitetet ...