Kõige tavalisem asi maailmas on see, et konfigureerime oma repod Debianis, Ubuntus või derivaatides, mis osutavad ametlikele repodele HTTP või FTP kaudu, see tähendab, et ma redigeerin faili /etc/apt/sources.list ja panin midagi sellist:
deb http://repos.mired.net/ubuntu-precise/ precise universe multiverse restricted
Või koos Debianiga:
deb ftp://repos.mired.net/debian/wheezy/ wheezy main contrib non-free
Ja see on hea, selles pole midagi halba.
Asi on selles, et mõnikord peame tarkvara värskendama ja installima koduarvutisse või näiteks oma ettevõtte serverisse ja peame seda tegema ilma paljude tüsistusteta, ilma et peaksime veebiserverit installima (Apache, Nginx, jne) meie FTP-serveris (Internetist värskendamine on korduvalt välistatud, kuna see võtab ribalaiust ja aega, lisaks saame brauseri kasutamisel hoidla marsruudi leidmiseks lõbustada end teatud tüüpi tasuta reklaamidega), peame värskendama ja voila, ilma et peaksime Apache'i või pure-ftpd installima, kaugel sellest ... selleks saame kasutada SSH-d.
SSH on viis, kuidas me kontrollime oma arvuteid kaugjuhtimisega, see on teenus, mis on vaikimisi installitud igasse serverisse. Noh, kui X serverile / arvutile öelda, et ta peaks kasutama serveris Y asuvaid reposid, konfigureerime oma / etc / apt / sources.list järgmiselt:
deb ssh://root@repos.mired.cu:/var/www/ftp/repos/debian/wheezy/ wheezy main contrib non-free
Nagu näete, alguse deb säilitatakse, siis muudame ssh-i jaoks faili http / ftp, millele järgneb kasutaja, kellega sellele juurde pääsete, ja server, millele juurde pääsete, seejärel näitame täpselt hoidla asukoha, kasutades : / tee nagu joonel näidatud, siis on meil tavaline, distro versioon ja repo oksad.
Siis on tavaline asi:
apt-get update
Ja seal seda ei värskendata automaatselt, see tähendab, et kui käskite süsteemil seda hoidlat SSH kaudu kasutada, küsib süsteem teilt, kas soovite lisada SSH-d teadaolevatele serveritele uuele, nad märgivad jah kirjutades jah ja vajutades sisene, siis küsib see juurparooli ja kui selle panete, algab indeksite värskendamise protsess, mida nad näitasid 🙂
See on olnud minu jaoks tõeliselt kasulik, sest mul on oma virtuaalserver niimoodi konfigureeritud (ma kasutan Archi, aga minu virtuaalne server kasutab Debiani), säästab see siiski palju tööd või ribalaiust, kas pole? 🙂
Igatahes ... loodan, et see on teile kasulik olnud 😀
seoses
Siit pärit töökaaslane ütleks sulle "sa oled tiiger"
aitäh postituse eest, see tundub meile kohandatud (.cu)
No kui hea. Suurepärane panus nagu kõik need, mida avaldate. Sooviksin abi ja kodust repo värskendamist, kuidas peaks rida allikate nimekirjast üles ehitama?
Eeldades, et repo on kataloogis / home / neo / Linux / debian-repo, oleks see järgmine:
deb ssh://root@mipc:/home/neo/Linux/debian-repo/ wheezy main contrib non-free
Vabandust viivituse pärast. Ma ei olnud seda märkinud, nii et mind teavitati posti teel. Tänan partnerit kaastöö ja selgituse eest. Nagu ütleks mõni Mehhiko "padre guey"
Mul on fail source.list.d.
järgnevalt:
#Pange see fail kausta /etc/apt/sources.list.d/
# SSH - laua- või sülearvutite jaoks mõeldud faili /etc/apt/sources.list algus $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy peamine kaastöö
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy peamine panus mitte-f $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates peamine kaastöö n $
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates peamine contr $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / värskendab main $
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / uuendab m $
#Tagasi
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-backports / wheezy-backports mai $
# SSH-Multimeedia
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-multimedia / wheezy main mitte-tasuta
# Iceweasel-realease
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-mozilla / wheezy-backports icewe $
# Faili /etc/apt/sources.list lõpp
Kuid see ei toimi minu jaoks täielikult.
Saate aidata
see on "# aptitude update" käivitamise väljund
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Vajutage ssh: // c3uz @ VODK wheezy Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports Release
Tulemus ssh: // c3uz @ VODK vilistav vabastus
Ign ssh: // c3uz @ VODK wheezy-backports Release
Vajutage ssh: // c3uz @ VODK wheezy / main amd64 paketid
Tulemus ssh: // c3uz @ VODK vilistav / mittevaba amd64 pakett
Tulemus ssh: // c3uz @ VODK vilistav / peamine tõlge-et
Tulemus ssh: // c3uz @ VODK vilistav / mittevaba tõlge-et
Ign ssh: // c3uz @ VODK vilistav / peamine tõlge-et
Viga ssh: // c3uz @ VODK wheezy-backports / main amd64 paketid
Faili ei leitud
Viga ssh: // c3uz @ VODK wheezy-backports / contrib amd64 paketid
Faili ei leitud
Viga ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta amd64 paketid
Faili ei leitud
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-et_ES
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-et
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-et
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_ES
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-et
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-et
Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-es_ES
Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-et
Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-et
Viga ssh: // c3uz @ VODK wheezy-backports / iceweasel-release amd64 paketid
Faili ei leitud
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-et_ES
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-et
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-et
See on USB-kõvaketta struktuur, kust ma andmeid saan
├──debian
│ ├── debian
│ │ ├── eemaldub
│ │ │ ├── oldstable -> pigistama
│ │ │ ├── pigista
│ │ │ ├── stabiilne -> vilistav hingamine
│ │ │ └── vilistav hingamine
│ │ ├── bassein
│ │ │ ├── kaastöö
│ │ │ ├── peamine
│ │ │ └── mittevaba
│ │ └── projekt
│ │ └── jälg
│ ├── debian-backports
│ │ └── eemaldub
│ │ └── pigistage seljatoed
│ ├── debian-mozilla
│ │ └── eemaldub
│ │ ├── pigistage seljatoed
│ │ └── vilistavad seljatoed
│ ├── debian-multimeedia
│ │ ├── eemaldub
│ │ │ ├── oldstable -> pigistama
│ │ │ ├── pigista
│ │ │ ├── stabiilne -> vilistav hingamine
│ │ │ └── vilistav hingamine
│ │ ├── bassein
│ │ │ ├── peamine
│ │ │ └── mittevaba
│ │ └── projekt
│ │ └── jälg
│ └── debian-security
│ ├── eemaldub
│ │ ├── pigista
│ │ └── vilistav hingamine
│ ├── bassein
│ │ └── värskendused
│ └── projekt
│ └── jälg