Prieikite prie „Debian“, „Ubuntu“ ar išvestinių priemonių saugyklų naudodami SSH, o ne naudodami HTTP / FTP

Normaliausias dalykas pasaulyje yra tai, kad mes sukonfigūruojame savo atpirkimo programas „Debian“, „Ubuntu“ arba išvestiniuose dariniuose, nukreipiančiuose į oficialias atsargas per HTTP arba FTP, tai yra, aš redaguoju failą /etc/apt/sources.list ir įdėjau kažką panašaus į tai:

deb http://repos.mired.net/ubuntu-precise/ precise universe multiverse restricted

Arba su „Debian“:

deb ftp://repos.mired.net/debian/wheezy/ wheezy main contrib non-free

Ir tai yra gerai, nėra nieko blogo.

Esmė ta, kad kartais mes turime atnaujinti ir įdiegti programinę įrangą namų kompiuteryje arba, pavyzdžiui, savo įmonės serveryje, ir tai turime padaryti be daugybės komplikacijų, nereikėdami įdiegti žiniatinklio serverio („Apache“, „Nginx“, ir tt) mūsų FTP serveryje (Atnaujinimas iš interneto yra daug kartų atmestas, nes tai sunaudoja pralaidumą ir laiką, be to, naudodamiesi naršykle ieškodami talpyklos maršruto galime pasilinksminti kokio nors tipo nemokamais skelbimais.), mes turime atnaujinti ir voila, nereikia įdiegti „Apache“ ar „pure-ftpd“, toli gražu ... tam galime naudoti SSH.

SSH yra būdas, kuriuo mes nuotoliniu būdu valdome savo kompiuterius, tai yra paslauga, kuri pagal numatytuosius nustatymus yra įdiegta kiekviename serveryje. Na, X serveriui / kompiuteriui pasakyti, kad jis turėtų naudoti Y serveryje esančias repas, mes sukonfigūruojame savo / etc / apt /sources.list taip:

deb ssh://root@repos.mired.cu:/var/www/ftp/repos/debian/wheezy/ wheezy main contrib non-free

Kaip matote, paleidimo debas yra saugomas, tada mes pakeičiame http / ftp į ssh, po kurio seka vartotojas, su kuriuo jis bus pasiektas, ir serveris, prie kurio bus prisijungta, tada mes tiksliai nurodome saugyklos vietą naudodami: / kelias, kaip parodyta linijoje, tada mes turime įprastą, distro versiją ir atpirkimo šakas.

Tada yra įprastas dalykas:

apt-get update

Štai kur jis nebus automatiškai atnaujinamas, tai yra, kai jūs nurodysite sistemai naudoti tą saugyklą per SSH, sistema jūsų paklaus, ar norite pridėti SSH prie žinomų serverių prie šio naujo, jie nurodo taip, įvesdami taip ir paspausdami įeiti, tada jis paprašys šakninio slaptažodžio, o kai jį įdėsite, prasidės indekso atnaujinimo procesas, ką jie nurodė 🙂

Tai buvo tikrai naudinga, nes mano virtualus serveris sukonfigūruotas taip (aš naudoju „Arch“, bet mano virtualus serveris naudoja „Debian“), tai vis tiek sutaupo daug darbo ar pralaidumą, ar ne? 🙂

Šiaip ar taip ... tikiuosi, kad tai jums buvo naudinga 😀

saludos


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   FIXOCONN sakė

    Bendradarbis iš čia pasakytų „tu tigras“
    ačiū už įrašą, kuris atrodo pritaikytas mums (.cu)

  2.   neo61 sakė

    Na kaip gerai. Puikus indėlis, kaip ir visi tie, kuriuos skelbiate. Norėčiau pagalbos, kaip atnaujinti atpirkimą iš namų, kaip turėtų būti sudaryta eilutė tokiu šaltinių.list atveju?

    1.    KZKG ^ Gaara sakė

      Darant prielaidą, kad atpirkimas yra / home / neo / Linux / debian-repo, tai būtų:

      deb ssh://root@mipc:/home/neo/Linux/debian-repo/ wheezy main contrib non-free

      1.    neo61 sakė

        Atsiprašau už vėlavimą, aš nepažymėjau, kad man būtų pranešta paštu, ačiū partneriui už jūsų indėlį ir paaiškinimus. Kaip pasakytų kai kurie meksikiečiai iš „padre guey“

  3.   jc852654 sakė

    Aš turiu savo sources.list failą šaltiniuose.list.d
    taip:

    #Įdėkite šį failą į /etc/apt/sources.list.d/

    # SSH - failo /etc/apt/sources.list failo pradžia staliniams kompiuteriams arba nešiojamiesiems kompiuteriams $
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy pagrindinis įnašas nėra nemokamas
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy pagrindinis indėlis ne f $

    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates pagrindinis indėlis n $
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates main contr $

    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / atnaujina pagrindinį $
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / atnaujinimai m $

    # Atgal
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-backports / wheezy-backports mai $

    # SSH-daugialypė terpė
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-multimedia / wheezy main nony free

    # Iceweasel-realease
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-mozilla / wheezy-backports icewe $

    # Failo pabaiga /etc/apt/sources.list

    Bet man tai visiškai neveikia.
    Tu gali padėti

    tai yra išvestis paleidus „# aptitude update“
    Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
    Paspauskite ssh: // c3uz @ VODK wheezy Release.gpg
    Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
    Ign ssh: // c3uz @ VODK wheezy-backports Release
    Paspauskite ssh: // c3uz @ VODK švokštimo leidimas
    Ign ssh: // c3uz @ VODK wheezy-backports Release
    Paspauskite ssh: // c3uz @ VODK wheezy / main amd64 paketai
    Paspauskite ssh: // c3uz @ VODK wheezy / non-free amd64 Packages
    Paspauskite ssh: // c3uz @ VODK švokštimas / pagrindinis vertimas-lt
    Paspauskite ssh: // c3uz @ VODK švokštimas / nelaisvas vertimas-lt
    Ign ssh: // c3uz @ VODK švokštimas / pagrindinis vertimas-lt
    Klaida ssh: // c3uz @ VODK wheezy-backports / main amd64 paketai
    Failas nerastas
    Klaida ssh: // c3uz @ VODK wheezy-backports / contrib amd64 paketai
    Failas nerastas
    Klaida ssh: // c3uz @ VODK wheezy-backports / non-free amd64 paketai
    Failas nerastas
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-en_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Vertimas-lt
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Vertimas-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Vertimas-lt
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-en
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-en
    Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-es_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-en
    Ign ssh: // c3uz @ VODK wheezy-backports / ne nemokamas vertimas-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-en
    Klaida ssh: // c3uz @ VODK wheezy-backports / iceweasel-release amd64 paketai
    Failas nerastas
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-en_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-lt
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-lt

    1.    jc852654 sakė

      Tai yra USB kietajame diske esanti struktūra, iš kurios gaunu duomenis
      ├── debianas
      │ ├── debianas
      │ │ ├── atitolina
      │ │ │ ├── oldstable -> išspausti
      │ │ │ ├── išspausti
      │ │ │ ├── stabili -> švokštimas
      │ │ │ └── švokštimas
      │ │ ├── baseinas
      │ │ │ ├── prisidėti
      │ │ │ ├── pagrindinis
      │ │ │ └── nelaisvas
      │ │ └── projektas
      │ │ └── pėdsakas
      │ ├── debian-backports
      │ │ └── atitolina
      │ │ └── išspausti užpakalines dalis
      │ ├── debian-mozilla
      │ │ └── atitolina
      │ │ ├── išspausti užpakalines dalis
      │ │ └── švokštimas-backports
      │ ├── debian-multimedia
      │ │ ├── atitolina
      │ │ │ ├── oldstable -> išspausti
      │ │ │ ├── išspausti
      │ │ │ ├── stabili -> švokštimas
      │ │ │ └── švokštimas
      │ │ ├── baseinas
      │ │ │ ├── pagrindinis
      │ │ │ └── nelaisvas
      │ │ └── projektas
      │ │ └── pėdsakas
      │ └── debian-security
      │ ├── atitolina
      │ │ ├── išspausti
      │ │ └── švokštimas
      │ ├── baseinas
      │ │ └── atnaujinimai
      │ └── projektas
      │ └── pėdsakas