Hvordan bruke fullmakter med sudo

Slik at de senere ikke sier at jeg liker å tilbringe jobb, i går bosatte jeg meg yaourt for å senere installere Planke, prosjektdokken Elementary OS, men før det kom til dette, presenterte et problem seg for meg.

Det viser seg at når du legger til depotene AUR de archlinux.fr og løp:

$ sudo pacman -Syu

Jeg kunne ikke oppdatere fordi jeg ikke fant serveren. Poenget er at jeg er under ganske mange proxy-servere, og sudo bruker som standard ikke tilkoblingsvariabler for dem. Hvordan løse dette?

Det første er å legge til filen .bashrc de globale variablene for fullmakter:

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

Når variablene er lagt til, lukker vi filen og kjører:

$ . .bashrc

På denne måten lastes variablene og alternativene til den filen. Nå er det vi har igjen å legge til filen / etc / sudoers følgende:

Standard env_keep + = "http_proxy" Standard env_keep + = "https_proxy" Standard env_keep + = "ftp_proxy"

Klar. Vi lagrer filen, og vi kan nå bruke fullmakter med sudo.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Javierdebian sa

    Tips
    Bytt ut linjene i ~ / .bashrc med følgende:

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

    På denne måten endrer vi dem alle ved å redigere den første linjen.

    1.    livlig sa

      Åh! Flott tips .. Takk

  2.   MSX sa

    Bisarr !!!
    Dette er magien til GNU + Linux ukjent på andre plattformer (kanskje med unntak av Android), men: hvorfor Plank og ikke noe mer nyttig som Cairo Dock? Eller noe hyperlys, som et eget KDE SC-panel eller lignende plasmoid!?
    Planken er veldig begrenset, selv om eOS fra det jeg ser forbedrer seg hver dag - det siste tilskuddet var flere forbedringer av Wingpanel Slim, helt velkommen.
    Greetings!

    1.    Joseca sa

      Jeg vil legge til Wbar at det er superlys og pseudo-transparenter er det beste for et lett miljø som Openbox. KDE er ikke akkurat preget av å være noe "hyper light"
      Hilsen 🙂

      1.    MSX sa

        Ikke klart, KDE er bare _light_ og den som sier noe annet er fordi den ikke testet i det minste 4.10-grenen - og at ifølge de som migrerte til 4.11, er den 300% raskere og mer flytende.
        Kort sagt, KDE er tung, det er BS av den som aldri brukte det, selv om det selvfølgelig ikke kan sammenlignes med Openbox, som bare er en vindusbehandling og ... ingenting mer, alt du vil må legges til vott og hei ... systemet er tyngre, litt etter litt, det vil si når du legger til funksjonalitet med programvare som er veldig vanskelig å koble til hverandre - i motsetning til i KDE-, GNOME- eller Xfce-miljøer som bruker interne meldingssystemer og vanlige biblioteker for forskjellige funksjoner for å oppnå kodingskonsistens mellom forskjellige applikasjoner.

        Også, elav er en veldig smakfull kul fyr som bruker Arch Linux + KDE SC (Arch selv flammer raskt og lett, fortsett og prøv). I denne sammenheng er det virkelig mye lettere å bruke ditt eget KDE-panel eller lignende plasmoid for å simulere en dock-bar.

        Uansett, jeg hadde glemt wbar, noe som er sant, det er fantastisk, veldig lett, med mange effekter og veldig konfigurerbart.
        Selv om: Openbox + Tint2 (et panel er tross alt nødvendig) + Wbar + Wicd / NetworkManager-applet + conky? (mange bruker det) + litt ekstra applet som du alltid trenger for å ha kjørt, vi har et system som administreres med Openbox, men nesten samme vekt (eller den samme!?) som LXDE / QT, men uten den homogene integrasjonen som et skrivebord gir i kontrast til en leder av windows.

        Åpenbart kommer alt ned til personlig smak, spesifikke behov, bruken av systemet, måten å bruke den aktuelle enheten osv.

        Hilsener.

        1.    Joseca sa

          KDE er ikke så tung som mange tror, ​​jeg har prøvd det, og jeg kan ikke si at det er tungt, men belastningen av Openbox + Tint2 + Conky + Wbar + Wicd øyeblikkelig og setter deg i arbeid ... Det er ingenting som den følelsen. Vi kan heller ikke sammenligne oss med Elav som, ut fra det jeg ser, har god smak i å raffinere KDE, og jeg ikke har det, og derfor, bortsett fra den omfattende KDE-konfigurasjonen, som etter min egen erfaring er vanskelig, ikke teller « Feilkonfigurasjoner »som jeg ved et uhell forårsaker, gjør et miljø som KDE ut av mine preferanser. Jeg ser etter noe mer minimalistisk, men det er et spørsmål om smak.
          En glede 😀

          1.    MSX sa

            @Joseca: det er sant, det du sier om "øyeblikkelig lasting" er som WOW! I et øyeblikk har du systemet lastet inn.

            Uansett kan jeg ikke klage: det er få ganger jeg starter på nytt - min siste oppetid var 23 dager - og mye mindre at jeg logget av.
            Så etter de første uendelige sekundene når KDE starter, går alt veldig glatt!

        2.    gato sa

          Min KDE 3.11 bruker omtrent 360 MB uten noe åpent.

    2.    livlig sa

      Veldig enkelt. Cairo-Dock er for tung og har for mange ting som jeg ikke bruker. Plank er lettere, enklere og gjør akkurat det jeg trenger. Jeg har alltid likt denne dokken fremfor alle andre.

      KDE-panelet er ikke dårlig, jeg har brukt det mye, men det mangler noen ting som Dock, men jeg gjentar at det er veldig bra.

      1.    MSX sa

        [OT stor, stor, hvis det lykkes møter jeg for forumet]
        @elav: du som bruker Arch, hvis du har tid og føler for det og du liker ideen, tør du selvfølgelig å prøve å installere et komplett eOS-miljø for å se om det allerede er mulig eller mislykkes, hva er det? det mangler?

        Jeg utvider forespørselen til alle bueskyttere med tiden og som også liker eOS.

        Jeg tror det viktigste hinderet for å portere eOS til andre distribusjoner er basepakkene som brukes siden Presise biblioteker ikke akkurat er de som brukes av Arch i dag. Hva mer: et komplett eOS-miljø kan bli installerbart i Arch en gang?

        Hvis eOS i dag kan installeres på Arch, ville det være interessant å lage en ISO med eOS forhåndsinstallert (og noen flere ting som kodeker og toolz som er nødvendige for en god OOTB-opplevelse), hva sier de!? ^ ^

        1.    MSX sa

          ERRATA: «kunne»!? Shiit xD

        2.    livlig sa

          Det ville ta mye tid og en god forbindelse for å kunne gjøre det. Imidlertid viser jeg deg min eOS, se hvor kult:

          eOS

          1.    MSX sa

            KDE rulez !!!

          2.    eliotime3000. sa

            Kan jeg også konfigurere KDE slik at den ser ut som GNOME 3 Fallback?

            Jeg skjønte ikke engang nivået på tilpasning som KDE har.

  3.   blitzkrieg sa

    Jeg klarte aldri å installere Plank fra Arch, det ga meg en feil

    1.    livlig sa

      Med Yaourt er det veldig enkelt:

      $ yaourt -S plank-bzr

  4.   santiago burgos sa

    Et spørsmål: Og vil det være mulig å bruke dette trikset i andre distroer (Ubuntu, Mint, Fedora, etc), eller er det bare mulig i Arch? At vi kanskje ville reddet oss selv fra å slåss fordi vi ikke kan installere noe steder med en proxy, universitetet mitt bruker for eksempel det mye og det koster meg alltid å installere noe på grunn av den skitne proxyen ¬_¬

    1.    livlig sa

      Det fungerer for enhver GNU / Linux-distribusjon 🙂

  5.   scorponox sa

    I min forrige jobb sto jeg bak en fullmektig. Det jeg gjorde var å konfigurere pacman til å bruke wget i stedet for curl og konfigurere wget (/ etc / wgetrc) med min proxy. For å aktivere og deaktivere den, er det bare å endre linjen fra "proxy = on" til proxy = off "i / etc / wgetrc.

    Hilsener.

    1.    livlig sa

      Ja, det er også en måte, men i dette tilfellet er det å bruke ALLE applikasjoner som trenger proxy med sudo 😀

  6.   Leper_Ivan sa

    Det vil være nyttig for meg å oppdatere systemet mitt når jeg er på universitetet ...