Howto install Ambari on Ubuntu
Sisällysluettelo:
- Apt-lähteet
add-apt-repository
asennus (add-apt-repository komentoa ei löydy)- Varastojen lisääminen
add-apt-repository
- PPA-arkistojen lisääminen
- Varastojen lisääminen manuaalisesti
- johtopäätös
Kun asennat paketteja käyttämällä Ubuntu Software Centeriä tai komentorivi-apuohjelmia, kuten
apt
tai
apt-get
, paketit ladataan yhdestä tai useammasta apt-ohjelmistovarastoista. APT-arkisto on verkkopalvelin tai paikallinen hakemisto, joka sisältää APT-työkalujen luettavia deb-paketteja ja metatietotiedostoja.
Vaikka oletus Ubuntu-arkistoissa on saatavana tuhansia sovelluksia, joudut ehkä joskus asentamaan ohjelmistot kolmannen osapuolen arkistosta.
Tässä opetusohjelmassa näytämme kaksi tapaa lisätä apt-arkisto Ubuntu- ja Debian-järjestelmiin. Ensimmäinen menetelmä on käyttää
add-apt-repository
-komentoa ja toinen on lisätä arkisto manuaalisesti tekstieditorilla.
Apt-lähteet
Ubuntu- ja kaikissa muissa Debian-pohjaisissa jakeluissa apt-ohjelmistovarastot määritetään
/etc/apt/sources.list
tai erillisissä tiedostoissa hakemistossa
/etc/apt/sources.list.d/
.
Hakemistossa
/etc/apt/sources.list.d/
olevat arkistotiedostojen nimien on päätyttävä
.list
.
/etc/apt/sources.list
yleinen syntaksi on seuraavassa muodossa:
deb http://repo.tld/ubuntu distro component…
- Rivin ensimmäinen merkintä määrittelee arkiston tyypin. Arkistotyyppi voi olla joko deb tai deb-src. Deb tarkoittaa, että arkisto sisältää
.deb
paketteja, kun taas deb-src tarkoittaa lähdepaketteja.Toinen merkintä on arkiston URL-osoite.Kolmas merkintä määrittää jakelukoodin nimen, kuten majava, xenial ja niin edelleen. Viimeiset merkinnät ovat arkiston komponentteja tai luokkia. Oletuksena olevat Ubuntun arkistot on jaettu neljään komponenttiin - pääosaan, rajoitettuun, universumiin ja moniosaiseen. Yleensä kolmansien osapuolten arkistoissa on vain yksi luokka.
Hakemistossa
/etc/apt/sources.list.d/
olevat tiedostomuodot ovat samat kuin tavallisessa
sources.list
tiedostossa.
Useimmat säilytystilat tarjoavat julkisen avaimen todentaaksesi ladatut paketit, jotka on ladattava ja tuotava.
Jotta voit lisätä tai poistaa säilytystilaa, sinun on oltava kirjautuneena sisään sisään joko käyttäjänä, jolla on sudo-käyttöoikeus tai pääkäyttäjä.
Yleensä tietyn arkiston käyttöönottoa koskevat ohjeet sisältyvät ohjelmiston ohjeisiin.
add-apt-repository
asennus (add-apt-repository komentoa ei löydy)
add-apt-repository
on Python-skripti, jonka avulla voit lisätä APT-arkiston joko
/etc/apt/sources.list
tai erilliseen tiedostoon hakemistoon
/etc/apt/sources.list.d
. Komentoa voidaan käyttää myös poistamaan jo olemassa oleva arkisto.
Jos
add-apt-repository
ei ole käytettävissä järjestelmässäsi, saat virheilmoituksen, jossa sanotaan “add-apt-repository komentoa ei löydy”.
add-apt-repository
-apuohjelma sisältyy
software-properties-common
pakettiin. Asenna se suorittamalla seuraavat komennot:
sudo apt update
sudo apt install software-properties-common
Varastojen lisääminen
add-apt-repository
add-apt-repository
-komennon perussyntaksi on seuraava:
add-apt-repository repository
Missä
repository
voi olla joko tavallinen arkistotietue, joka voidaan lisätä
sources.list
tiedostoon, kuten
deb http://repo.tld/ubuntu distro component
tai PPA-arkisto
ppa: /
ppa: /
Näet kaikki päätelaitteesi
add-apt-repository
-komentotyypin
man add-apt-repository
kaikki käytettävissä olevat vaihtoehdot.
Oletuksena ubuntu 18.04: ssä ja uudemmissa
add-apt-repository
päivittää myös pakettihakemiston, jos arkiston julkinen avain tuodaan.
Pakettihakemisto on tietokanta, joka tallentaa järjestelmässäsi käytettävissä olevista arkistoista saatavien pakettien tietueet.
Oletetaan, että haluat asentaa MongoDB: n heidän virallisista arkistoistaan.
Tuo ensin arkiston julkinen avain:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
Lisää MongoDB-arkisto alla olevalla komennolla.
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
Varasto lisätään
sources.list
.
Voit nyt asentaa minkä tahansa paketin juuri otetusta arkistosta:
sudo apt install mongodb-org
Jos jostain syystä haluat poistaa aiemmin käytössä olevan arkiston, käytä
--remove
vaihtoehtoa:
sudo add-apt-repository --remove 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
PPA-arkistojen lisääminen
Henkilökohtainen pakettiarkisto (PPA) on palvelu, jonka avulla käyttäjät voivat lähettää Ubuntu-lähdekoodipaketit, jotka on rakennettu ja julkaistu Launchpadilla apt-arkistona.
Kun lisäät PPA-arkistoa,
add-apt-repository
-komento luo uuden tiedoston hakemistoon
/etc/apt/sources.list.d/
.
Jos haluat lisätä esimerkiksi Jonathon F: n PPA: n, joka tarjoaa FFmpeg-version 4.x, suoritat:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
Kun kehotettaessa paina
Enter
arkisto otetaan käyttöön.
Press to continue or Ctrl-c to cancel adding it.
PPA-arkiston julkinen avain ladataan ja rekisteröidään automaattisesti.
Kun PPA on lisätty järjestelmään, voit asentaa arkistopaketit:
sudo apt install ffmpeg
apt
komento asentaa paketin ja kaikki sen riippuvuudet.
Varastojen lisääminen manuaalisesti
Esittelyä varten otamme käyttöön CouchDB-arkiston ja asennamme ohjelmiston. CouchDB on ilmainen ja avoimen lähdekoodin vikasietoinen NoSQL-tietokanta, jota ylläpitää Apache Software Foundation.
Voit lisätä arkiston avaamalla
sources.list
tiedoston tekstieditorilla:
sudo nano /etc/apt/sources.list
Lisää arkiston rivi tiedoston loppuun:
/etc/apt/sources.list
deb https://apache.bintray.com/couchdb-deb bionic main
Tiedoston muokkaamisen sijasta tekstieditorilla voit lisätä seuraavan komennon arkiston rivin
sources.list
:
echo "deb https://apache.bintray.com/couchdb-deb $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list
$(lsb_release -cs)
tulostaa Ubuntu-koodinimen. Jos sinulla on esimerkiksi Ubuntu-versio 18.04, komento tulostaa
bionic
.
Toinen vaihtoehto on luoda uusi arkistotiedosto hakemistoon
/etc/apt/sources.list.d/
.
Kun määrität arkistoa manuaalisesti, sinun on myös tuotava manuaalisesti julkinen arkistoavain järjestelmään. Voit tehdä sen joko
wget
tai
curl
:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
Yllä olevan komennon pitäisi tulostaa
OK
mikä tarkoittaa, että GPG-avain on tuotu onnistuneesti ja paketit tästä arkistosta katsotaan luotettaviksi.
Ennen kuin asennat paketteja äskettäin lisätystä arkistosta, sinun on päivitettävä pakettihakemisto:
sudo apt update
Kun pakettihakemisto on päivitetty, voit asentaa paketit juuri lisätystä arkistosta:
johtopäätös
Olemme osoittaneet sinulle, kuinka lisätä soveltuvia arkistoja Ubuntuun. Samat ohjeet koskevat kaikkia Debian-pohjaisia jakeluita, mukaan lukien Kubuntu, Linux Mint ja Elementary OS.
Jätä kommentti, jos sinulla on kysyttävää.
ubuntu aptKuinka lisätä vaihtotilaa ubuntuun 18.04
Vaihto on levyn tila, jota käytetään, kun fyysisen RAM-muistin määrä on täynnä. Kun Linux-järjestelmän RAM-muisti loppuu, passiiviset sivut siirretään RAM-muistista vaihtotilaan. Tämä opetusohjelma kattaa vaiheet, joita tarvitaan vaihtotiedoston lisäämiseksi Ubuntu 18.04 -sovellukseen.
Kuinka luoda sudo-käyttäjä ubuntuun
Tässä oppaassa näytämme kuinka luoda uusi käyttäjä Ubuntu-koneeseen ja antaa sille sudo-käyttöoikeus. Tämän jälkeen voit käyttää tätä käyttäjätiliä hallinnollisten komentojen suorittamiseen ilman, että sinun on kirjauduttava sisään Ubuntu-palvelimeen pääkäyttäjänä.
Kuinka luoda python-virtuaaliympäristöjä ubuntuun 18.04
Python-virtuaalinen ympäristö on itsenäinen hakemistopuu, joka sisältää Python-asennuksen ja määrän lisäpaketteja. Tässä opetusohjelmassa annamme vaiheittaiset ohjeet Python-virtuaaliympäristöjen luomiseen Ubuntu 18.04: lle.