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
Bendradarbis iš čia pasakytų „tu tigras“
ačiū už įrašą, kuris atrodo pritaikytas mums (.cu)
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?
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
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“
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
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