Visparastākā lieta pasaulē ir tā, ka mēs konfigurējam savus repo Debian, Ubuntu vai atvasinājumos, norādot uz oficiālajām repo, izmantojot HTTP vai FTP, tas ir, es rediģēju /etc/apt/sources.list failu un ievietoju kaut ko līdzīgu:
deb http://repos.mired.net/ubuntu-precise/ precise universe multiverse restricted
Vai ar Debian:
deb ftp://repos.mired.net/debian/wheezy/ wheezy main contrib non-free
Un tas ir labi, tajā nav nekā slikta.
Lieta ir tāda, ka dažreiz mums ir jāatjaunina un jāinstalē programmatūra mājas datorā vai, piemēram, mūsu uzņēmuma serverī, un tas jādara bez daudz sarežģījumiem, neinstalējot tīmekļa serveri (Apache, Nginx, utt.) mūsu FTP serverī (Atjaunināšana no interneta ir izslēgta daudzas reizes, jo tas patērē joslas platumu un laiku, turklāt, izmantojot pārlūkprogrammu, lai atrastu krātuves maršrutu, mēs varam izklaidēties ar kāda veida bezmaksas reklāmām), mums ir jāatjaunina un jāuztraucas, nav jāinstalē Apache vai pure-ftpd, tālu no tā ... šim nolūkam mēs varam izmantot SSH.
SSH ir veids, kā mēs attālināti kontrolējam savus datorus, tas ir pakalpojums, kas pēc noklusējuma tiek instalēts katrā serverī. Nu, lai X serverim / datoram pateiktu, ka tam jāizmanto repos, kas atrodas serverī Y, mēs konfigurējam mūsu / etc / apt / sources.list šādi:
deb ssh://root@repos.mired.cu:/var/www/ftp/repos/debian/wheezy/ wheezy main contrib non-free
Kā redzat, deb no sākuma tiek saglabāts, pēc tam mēs mainām http / ftp uz ssh, kam seko lietotājs, ar kuru tai piekļūs, un serveris, kuram piekļūs, pēc tam mēs precīzi norādām repozitorija atrašanās vietu, izmantojot : / ceļš, kā parādīts uz līnijas, tad mums ir parastais, diska versija un repo zari.
Tad ir parasta lieta:
apt-get update
Un tur tas netiks automātiski atjaunināts, tas ir, kad jūs sakāt sistēmai, lai SSH izmantotu šo repozitoriju, sistēma jums jautās, vai vēlaties pievienot SSH zināmajiem serveriem šim jaunajam, jūs norādāt jā, ierakstot jā un nospiežot ienākt, tad tā pieprasīs root paroli un, kad to ievietosiet, sāksies indeksu atjaunināšanas process, ko viņi arī norādīja indicated
Tas man bija patiešām noderīgs, jo mans virtuālais serveris ir konfigurēts šādi (es izmantoju Arch, bet mans virtuālais serveris izmanto Debian), tas joprojām ietaupa daudz darba vai joslas platumu, vai ne? 🙂
Jebkurā gadījumā ... es ceru, ka tas jums ir noderējis 😀
Sveicieni
Darbabiedrs no šejienes jums pateiks "tu esi tīģeris"
paldies par ziņu, kas mums izskatās īpaši pielāgota (.cu)
Nu cik labi. Liels ieguldījums, tāpat kā visi jūsu publicētie. Es gribētu kādu palīdzību, un tā ir saistīta ar repo atjaunināšanu no mājām, kā rindiņa būtu jā strukturē šajā gadījumā avots.list?
Pieņemot, ka repo ir mapē / home / neo / Linux / debian-repo, tas būtu:
deb ssh://root@mipc:/home/neo/Linux/debian-repo/ wheezy main contrib non-free
Atvainojiet par kavēšanos, es nebiju atzīmējis, ka man paziņoja pa pastu, paldies partnerim par jūsu ieguldījumu un paskaidrojumu. Kā teiktu daži meksikāņi no "padre guey"
Man ir mans source.list fails avotā.list.d
šādi:
#Ievietojiet šo failu mapē /etc/apt/sources.list.d/
# SSH-Start /etc/apt/sources.list fails darbvirsmas vai klēpjdatoriem $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy galvenais ieguldījums bez maksas
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy galvenais ieguldījums nav f $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates galvenais ieguldījums n $
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates main contr $
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / atjaunina galveno $
deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / atjauninājumi m $
# Atpakaļ
deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-backports / wheezy-backports mai $
# SSH-Multimedia
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 $
# Faila /etc/apt/sources.list beigas
Bet tas man pilnībā nedarbojas.
Jūs varat palīdzēt
šī ir izeja, izpildot "# aptitude update"
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Rezultāts ssh: // c3uz @ VODK wheezy Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
Ign ssh: // c3uz @ VODK wheezy-backports Release
Rezultāts ssh: // c3uz @ VODK sēkšana
Ign ssh: // c3uz @ VODK wheezy-backports Release
Rezultāts ssh: // c3uz @ VODK wheezy / main amd64 Packages
Rezultāts ssh: // c3uz @ VODK wheezy / non-free amd64 Packages
Rezultāts ssh: // c3uz @ VODK wheezy / main Translation-en
Rezultāts ssh: // c3uz @ VODK sēkšana / bezmaksas tulkojums-lv
Ign ssh: // c3uz @ VODK wheezy / main Translation-en
Kļūda ssh: // c3uz @ VODK wheezy-backports / main amd64 paketes
Fails nav atrasts
Kļūda ssh: // c3uz @ VODK wheezy-backports / contrib amd64 paketes
Fails nav atrasts
Kļūda ssh: // c3uz @ VODK wheezy-backports / bez bezmaksas amd64 paketes
Fails nav atrasts
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-lv_ES
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Tulkojums-lv
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / contrib Tulkojums-lv
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 / bezmaksas tulkojums-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-en
Kļūda ssh: // c3uz @ VODK wheezy-backports / iceweasel-release amd64 paketes
Fails nav atrasts
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-lv_ES
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-lv
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-es_SV
Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-lv
Šī ir USB cietā diska struktūra, no kuras es saņemu datus
├──debian
│ ├── debian
│ │ ├── novērš
│ │ │ ├── oldstable -> saspiest
│ │ │ ├── saspiest
│ │ │ ├── stabils -> sēkšana
│ │ │ └── sēkšana
│ │ ├── baseins
│ │ │ ├── ieguldījums
│ │ │ ├── galvenais
│ │ │ └── nav bezmaksas
│ │ └── projekts
│ │ └── izsekot
│ ├── debian-backports
│ │ └── novērš
│ │ └── izspiest aizmugures daļas
│ ├── debian-mozilla
│ │ └── novērš
│ │ ├── izspiest aizmugures daļas
│ │ └── sēkšana-backports
│ ├── debian-multivide
│ │ ├── novērš
│ │ │ ├── oldstable -> saspiest
│ │ │ ├── saspiest
│ │ │ ├── stabils -> sēkšana
│ │ │ └── sēkšana
│ │ ├── baseins
│ │ │ ├── galvenais
│ │ │ └── nav bezmaksas
│ │ └── projekts
│ │ └── izsekot
│ └── debian-security
│ ├── attālinās
│ │ ├── saspiest
│ │ └── sēkšana
│ ├── baseins
│ │ └── atjauninājumi
│ └── projekts
│ └── izsekot