Najnormalnija stvar na svijetu je da svoje repozicije konfiguriramo u Debianu, Ubuntuu ili izvedenicama ukazujući na službene repoe putem HTTP-a ili FTP-a, odnosno ja uređujem datoteku /etc/apt/sources.list i stavljam nešto slično ovome:
deb http://repos.mired.net/ubuntu-precise/ precise universe multiverse restricted
Ili s Debianom:
deb ftp://repos.mired.net/debian/wheezy/ wheezy main contrib non-free
I ovo je u redu, nema ništa loše u tome.
Poanta je u tome da ponekad moramo ažurirati i instalirati softver na kućni računar ili, na primjer, na server naše kompanije, i to moramo učiniti bez mnogo komplikacija, bez potrebe za instaliranjem web servera (Apache, Nginx, itd.) na našem FTP serveru (Ažuriranje s Interneta isključeno je mnogo puta jer troši propusnost i vrijeme, uz to, kada koristimo preglednik za pronalaženje rute spremišta, možemo se zabaviti nekom vrstom besplatnih oglasa), moramo ažurirati i voila, ne instalirajući Apache ili pure-ftpd, daleko od toga ... za ovo možemo koristiti SSH.
SSH je način na koji upravljamo svojim računarima na daljinu, to je usluga koja se podrazumevano instalira na svakom serveru, pa, kako bismo rekli X serveru / računaru da treba koristiti repozicije smještene na serveru Y, mi konfiguriramo naš / etc / apt / sources.list kako slijedi:
deb ssh://root@repos.mired.cu:/var/www/ftp/repos/debian/wheezy/ wheezy main contrib non-free
Kao što vidite, deb od početka se zadržava, zatim http / ftp mijenjamo u ssh, a zatim slijedi korisnik kojem će se pristupiti i server kojem će se pristupiti, a zatim tačno naznačujemo lokaciju spremišta pomoću : / put kao što je prikazano na liniji, tada imamo uobičajenu verziju distro-a i grane repo-a.
Tada postoji uobičajena stvar:
apt-get update
I tu se neće automatski ažurirati, tj. Kada kažete sistemu da koristi to spremište od strane SSH-a, sistem će vas pitati želite li dodati SSH na poznate servere na ovaj novi, vi potvrdite da utipkavanje da i pritiskanje ući, tada će zatražiti root lozinku i kad je stavite, započet će postupak ažuriranja indeksa, što su i naznačili 🙂
Ovo mi je bilo jako korisno, jer imam tako konfiguriran virtualni poslužitelj (koristim Arch, ali moj virtualni poslužitelj koristi Debian), i dalje štedi puno posla ili propusnosti, zar ne? 🙂
U svakom slučaju ... Nadam se da je ovo bilo korisno za vas 😀
Saludos
Odavde bi vam kolega rekao "ti si tigar"
hvala na postu koji izgleda prilagođen nama (.cu)
Pa dobro. Veliki doprinos poput svih onih koje objavite. Želio bih pomoć, a tiče se ažuriranja repo-a od kuće, kako bi linija trebala biti strukturirana u tom slučaju sources.list?
Pod pretpostavkom da je repo u / home / neo / Linux / debian-repo, to bi bilo:
deb ssh://root@mipc:/home/neo/Linux/debian-repo/ wheezy main contrib non-free
Izvinite na kašnjenju, nisam označio da bih bio obaviješten poštom, hvala partneru na doprinosu i objašnjenju. Kao što bi rekao neki Meksikanac "padre guey"
Datoteku sources.list imam u sources.list.d
kao što slijedi:
# Stavite ovu datoteku u /etc/apt/sources.list.d/
# SSH-Start /etc/apt/sources.list datoteka za stolne ili laptopove $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy glavni doprinos neslobodno
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy glavni doprinos non-f $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates glavni doprinos n $
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates glavni nastavak $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / updates main $
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / updates m $
#Backports
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-backports / wheezy-backports mai $
# SSH-Multimedija
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-multimedia / wheezy glavni neslobodni
# Iceweasel-realease
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-mozilla / wheezy-backports icewe $
# Kraj datoteke /etc/apt/sources.list
Ali to mi ne ide u potpunosti.
Možete pomoći
ovo je izlaz pri izvršavanju "# aptitude update"
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Pritisnite ssh: // c3uz @ VODK wheezy Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports izdanje
Pritisnite ssh: // c3uz @ VODK wheezy izdanje
Ign ssh: // c3uz @ VODK wheezy-backports izdanje
Pritisnite ssh: // c3uz @ VODK wheezy / main amd64 paketi
Hit ssh: // c3uz @ VODK wheezy / non-free amd64 paketi
Hit ssh: // c3uz @ VODK wheezy / glavni prijevod-sr
Hit ssh: // c3uz @ VODK wheezy / non-free Translation-sr
Ign ssh: // c3uz @ VODK wheezy / glavni prijevod-sr
Pogreška ssh: // c3uz @ VODK wheezy-backports / glavni amd64 paketi
Datoteka nije pronađena
Pogreška ssh: // c3uz @ VODK paketi sa wheezy-backports / contrib amd64
Datoteka nije pronađena
Pogreška ssh: // c3uz @ VODK wheezy-backports / neslobodni amd64 paketi
Datoteka nije pronađena
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-sr_ES
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Prijevod-sr
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Prijevod-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Prijevod-sr
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_ES
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-sr
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-sr
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-es_ES
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-sr
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-sr
Pogreška ssh: // c3uz @ VODK Paketi sa wheezy-backports / ledena lampa amd64
Datoteka nije pronađena
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Prevod-sr_ES
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Prijevod-hr
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Prevod-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Prijevod-hr
Ovo je struktura na USB tvrdom disku s kojeg dobivam podatke
├──debian
│ ├── debian
│ │ ├── disti
Stable │ │ ├── starostabilno -> stisnuti
│ │ │ ├── stisni
Stable │ │ ├── stabilno -> piskavo
│ │ │ └── piskavo
Pool │ ├── bazen
│ │ │ ├── doprinos
│ │ │ ├── glavno
│ │ │ └── neslobodno
│ │ └── projekat
│ │ └── trag
│ ├── debian-backports
│ │ └── disti
│ │ └── potiskivanja
│ ├── debian-mozilla
│ │ └── disti
│ │ ├── potiskivanja
│ │ └── hripavi zaleđa
│ ├── debian-multimedija
│ │ ├── disti
Stable │ │ ├── starostabilno -> stisnuti
│ │ │ ├── stisni
Stable │ │ ├── stabilno -> piskavo
│ │ │ └── piskavo
Pool │ ├── bazen
│ │ │ ├── glavno
│ │ │ └── neslobodno
│ │ └── projekat
│ │ └── trag
│ └── debian-sigurnost
│ ├── disti
│ │ ├── stisni
│ │ └── šištavo
│ ├── bazen
Updates │ └── ažuriranja
│ └── projekat
│ └── trag