Najbolj običajna stvar na svetu je, da svoje repo postavke konfiguriramo v Debianu, Ubuntuju ali izvedenih finančnih instrumentih, ki kažejo na uradne repoje prek HTTP ali FTP, torej uredim datoteko /etc/apt/sources.list in dam nekaj takega:
deb http://repos.mired.net/ubuntu-precise/ precise universe multiverse restricted
Ali z Debianom:
deb ftp://repos.mired.net/debian/wheezy/ wheezy main contrib non-free
In to je v redu, z njim ni nič narobe.
Bistvo je v tem, da moramo včasih posodobiti in namestiti programsko opremo na domači računalnik ali na primer na strežnik našega podjetja, in to moramo storiti brez zapletov, ne da bi morali namestiti spletni strežnik (Apache, Nginx itd.) ) na našem FTP strežniku (Posodabljanje iz interneta je večkrat izključeno, ker porabi pasovno širino in čas, poleg tega pa se lahko z uporabo brskalnika za iskanje poti do skladišča zabavamo z nekaterimi brezplačnimi oglasi.), moramo posodobiti in voila, ne da bi morali namestiti Apache ali pure-ftpd, daleč od tega ... za to lahko uporabimo SSH.
SSH je način, kako nadzorujemo svoje računalnike na daljavo, to je storitev, ki je privzeto nameščena na vsakem strežniku. No, če X strežniku / računalniku sporočimo, naj uporablja repoje, ki se nahajajo na strežniku Y, konfiguriramo našo / etc / apt / sources.list na naslednji način:
deb ssh://root@repos.mired.cu:/var/www/ftp/repos/debian/wheezy/ wheezy main contrib non-free
Kot lahko vidite, se deb od začetka obdrži, nato spremenimo http / ftp v ssh, sledi uporabnik, s katerim bo dostopen, in strežnik, do katerega bo dostopen, nato natančno določimo lokacijo skladišča z uporabo: / path, kot je prikazano na liniji imamo običajno, različico distro in veje repoja.
Potem je tu še nekaj običajnega:
apt-get update
In tam se ne bo samodejno posodabljal, torej ko sistemu naročite, naj uporablja to odlagališče s strani SSH, vas sistem vpraša, ali želite dodati SSH znanim strežnikom na tega novega, navedete da z vpisom da in pritiskom na Vnesite, nato bo zahteval korensko geslo in ko ga vstavite, se začne postopek posodabljanja indeksov, kar so navedli 🙂
To mi je bilo zelo koristno, ker imam svoj navidezni strežnik tako konfiguriran (jaz uporabljam Arch, vendar moj navidezni strežnik uporablja Debian), vendar še vedno prihrani veliko dela ali pasovne širine, kajne? 🙂
Kakorkoli ... upam, da je bilo to koristno za vas 😀
pozdrav
Sodelavci od tukaj bi vam rekli "ti si tiger"
hvala za objavo, izgleda, da je prilagojena za nas (.cu)
No kako dobro. Odličen prispevek, kot vsi, ki jih objavite. Želel bi pomoč in gre za posodabljanje repo od doma, kako naj bo vrstica strukturirana v tem primeru sources.list?
Ob predpostavki, da je repo v / home / neo / Linux / debian-repo, bi bilo:
deb ssh://root@mipc:/home/neo/Linux/debian-repo/ wheezy main contrib non-free
Oprostite za zamudo, nisem označil, tako da sem bil obveščen po pošti, hvala partnerju za prispevke in pojasnila. Kot bi rekel kakšen mehiški "padre guey"
Datoteko sources.list imam v sources.list.d
kot sledi:
# Vstavite to datoteko v /etc/apt/sources.list.d/
# SSH-Start /etc/apt/sources.list datoteka za namizne ali prenosne računalnike $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy glavni prispevek nesvobodno
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy glavni prispevek non-f $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates glavni prispevek n $
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates glavni prispevek $
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 $
#Zadnja poročila
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-backports / wheezy-backports mai $
# SSH-Multimedija
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-multimedia / wheezy main non-free
# Iceweasel-realease
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-mozilla / wheezy-backports icewe $
# Konec datoteke /etc/apt/sources.list
Ampak zame to ne deluje popolnoma.
Lahko pomagaš
to je rezultat pri izvajanju "# aptitude update"
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Zadek ssh: // c3uz @ VODK wheezy Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports Release
Zadek ssh: // c3uz @ VODK piskajoča izdaja
Ign ssh: // c3uz @ VODK wheezy-backports Release
Zadek ssh: // c3uz @ VODK wheezy / main amd64 Packages
Zadek ssh: // c3uz @ VODK Wheezy / non-free amd64 Packages
Hit ssh: // c3uz @ VODK wheezy / main Translation-sl
Zadetek ssh: // c3uz @ VODK piskajoč / nesvoboden prevod-sl
Ign ssh: // c3uz @ VODK piskanje / glavni prevod-sl
Err ssh: // c3uz @ VODK wheezy-backports / main amd64 Packages
Datoteka ni najdena
Napaka ssh: // c3uz @ VODK Wheezy-backports / contrib amd64 Paketi
Datoteka ni najdena
Err ssh: // c3uz @ VODK wheezy-backports / non-free amd64 Packages
Datoteka ni najdena
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-sl_ES
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-sl
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-sl
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_ES
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-sl
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-sl
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-es_ES
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-sl
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-sl
Err ssh: // c3uz @ VODK Wheezy-backports / iceweasel-release amd64 Paketi
Datoteka ni najdena
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-sl_ES
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-sl
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-sl
To je struktura na trdem disku USB, s katere pridobivam podatke
├──debian
│ ├── debian
│ │ ├── disti
│ │ │ ├── starostabilno -> stisni
│ │ │ ├── stisni
│ │ │ ├── stabilno -> piskajoče
│ │ │ └── piskanje
│ │ ├── bazen
│ │ │ ├── prispevek
│ │ │ ├── glavno
│ │ │ └── nesvobodno
│ │ └── projekt
│ │ └── sled
│ ├── debian-backports
│ │ └── disti
│ │ └── stiskanje nazaj
│ ├── debian-mozilla
│ │ └── disti
│ │ ├── stiskanje nazaj
│ │ └── piskajoče hrbtne strani
│ ├── debian-multimedia
│ │ ├── disti
│ │ │ ├── starostabilno -> stisni
│ │ │ ├── stisni
│ │ │ ├── stabilno -> piskajoče
│ │ │ └── piskanje
│ │ ├── bazen
│ │ │ ├── glavno
│ │ │ └── nesvobodno
│ │ └── projekt
│ │ └── sled
│ └── debian-varnost
│ ├── disti
│ │ ├── stisni
│ │ └── piskanje
│ ├── bazen
Updates │ └── posodobitve
│ └── projekt
│ └── sled