Arch Linux | Linux-pohjainen käyttöjärjestelmä
Arch Linux (yleensä vain Arch) on Linux-pohjainen käyttöjärjestelmä 64-bittisille tietokoneille. Se sisältää useimmiten ilmaisia ohjelmistoja ja tukee yhteisön osallistumista.
Arch Linux keskittyy eleganssiin, koodin oikeellisuuteen, minimalismiin ja yksinkertaisuuteen, ja sen käyttäminen edellyttää, että käyttäjällä on motiivi oppia siitä. Ainoastaan Arch Linuxia varten tehtyä paketinhallintaohjelmaa nimeltä "pacman" voidaan käyttää tietokoneen ohjelmistopakettien asentamiseen, poistamiseen ja päivittämiseen.
Historia
Arch Linux on saanut inspiraationsa CRUXista, toisesta minimalistisesta Linux-jakelusta.
Alun perin Arch Linux oli tarkoitettu vain 32-bittisille x86-järjestelmille, mutta 64-bittinen tuki otettiin käyttöön huhtikuussa 2006. Tammikuussa 2017 32-bittinen tuki lopetettiin, mutta 32-bittisille järjestelmille on tuotettu yhteisön tekemä johdannainen nimeltä Arch Linux 32.
Asennus
Toisin kuin muissa Linux-jakeluissa, kuten Ubuntussa, Arch Linuxin asennus vaatii käyttäjän syöttävän komentoja manuaalisesti. Tämä voi olla aloittelijoille pelottavaa, mutta wiki ehdottaa, että uudet käyttäjät voivat silti asentaa Arch Linuxin panostamalla aikaa ja vaivaa.
Pakettien hallinta
Pacman on Arch Linuxin virallinen paketinhallintaohjelma. Sen on kirjoittanut Judd Vinet C-ohjelmointikielellä. Paketinhallinta käsittelee kaikkia järjestelmässä olevia paketteja ja tekee muun muassa asennuksen, poiston ja päivityksen.
Koska Arch Linuxin julkaisujärjestelmä on jatkuva, sen arkistoja päivitetään jatkuvasti.
Arch Build System (ABS)
Arch Build System on järjestelmä, joka tekee automaattisesti paketteja PKGBUILD-tiedostosta. Makepkg-työkalu voi muuntaa nämä tiedostot paketeiksi, jotka pacman tunnistaa, lataa kaiken määritellyn lähdekoodin ja kääntää sen.
Arch-käyttäjien arkisto (AUR)
Arch User Repository on käyttäjien tekemien PKGBUILD-skriptien arkisto. Sen avulla käyttäjät voivat asentaa paketteja, joita ei muuten ole virallisissa arkistoissa.
Kysymyksiä ja vastauksia
K: Minkälainen käyttöjärjestelmä on Arch Linux?
V: Arch Linux on Linux-pohjainen käyttöjärjestelmä 64-bittisille tietokoneille.
K: Sisältääkö Arch Linux ilmaisia ohjelmistoja?
V: Kyllä, se sisältää useimmiten ilmaisia ohjelmistoja.
K: Tuetaanko Arch Linuxissa yhteisön osallistumista?
V: Kyllä, Arch Linux tukee yhteisön osallistumista.
K: Mitkä ovat Arch Linuxin pääperiaatteet?
V: Arch Linuxin pääperiaatteet ovat eleganssi, koodin oikeellisuus, minimalismi ja yksinkertaisuus.
K: Tarvitseeko käyttäjillä olla motiivi oppiakseen käyttämään Arch Linuxia?
V: Kyllä, jotta sitä voisi käyttää tehokkaasti, käyttäjällä on oltava motiivi oppia siitä.
K: Mikä on vain Arch Linuxia varten tehdyn paketinhallinnan nimi? V: Ainoastaan Arch Linuxia varten tehdyn paketinhallintaohjelman nimi on "pacman".
K: Mihin pacmania voi käyttää Arch Linuxia käyttävässä tietokoneessa?
V: Pacmania voidaan käyttää tietokoneen ohjelmistopakettien asentamiseen, poistamiseen ja päivittämiseen.