Arch Linux tulee asennettavaksi 64bit-läppäriin ainoaksi käyttikseksi.
Asennus tulee puhtaalle kovalevylle.
Osaisiko joku ystävällismielinen tietokoneguru neuvoa tavalliselle talliaiselle riittävän selkeästi ja yksityiskohtaisesti miten ja missä järjestyksessä kyseinen käyttis olisi syytä asentaa?
Miksi ja missä järjestyksessä mikäkin komento tulisi ajaa.
Tarkoitus olisi asentaa myös uusimmista käyttiksistä tuttu levynsalaus ja salata kovalevy.
Asennus tulee puhtaalle kovalevylle.
Osaisiko joku ystävällismielinen tietokoneguru neuvoa tavalliselle talliaiselle riittävän selkeästi ja yksityiskohtaisesti miten ja missä järjestyksessä kyseinen käyttis olisi syytä asentaa?
Miksi ja missä järjestyksessä mikäkin komento tulisi ajaa.
Tarkoitus olisi asentaa myös uusimmista käyttiksistä tuttu levynsalaus ja salata kovalevy.
Vastaukset 18
Vanhimmat
Kannattaa myös harkita Manjaroa, joka on hieman helpotettu Arch, siinä on ainakin hyvin suoraviivainen asennus, paketinhallinnaltaan tuo ei Archista eroa.
Eikös Manjarolla ole omat pakettikirjastonsa?
Archbang oli ainakin joskus tapa asentaa Arch käyttöliittymä (OpenBox) helpommin kuin Archin omalla komentoriviasennusmetodilla, mutten tiedä ylläpidetäänkö tuota enää.
Lisänä taitaa olla joo, mutta kyllä AUR:n saa käyttöönsä ja taitaa saada Archinkin paketit. Ja nyt kun muistelen niin taitaa olla oma GUI paketinhallinnalle, Synapticia muistuttava.
Tuon asennus on ainakin yhtä yksinkertaista kuin aloittelijadistrojen. XFCE versio kannattaa ladata kun on parhaiten ylläpidetty ja sen jälkeen vasta asennella mitä työpöytiä haluaakaan.
https://wiki.archlinux.org/index.php/Beginners'_guide
Tuossa asennusohjeet. Kannattaa olla toinen kone vieressä, mistä voi noita ohjeita luntata. Jos ei ole toista konetta saatavilla, kannattaa tulostaa nuo siihen viereen. (Itse asensin niin, eikä tullut mitään ongelmia.)
Salausvaihtoehdoista:
https://wiki.archlinux.org/index.php/Disk_Encryption
(Nämä eivät ole minulle tuttuja, joten en osaa sen enempää kommentoida, että miten homma kannattaisi tehdä.)
Ihan yleisesti, tuo Archin wiki on aivan loistava, ja sen ohjeilla kyllä pärjää.
Ai niin, unohdin. Nuo asennusohjeet päättyy siihen, että koneeseen on asennettu käyttis mutta ei vielä mitään graafista ympäristöä. Jos ei ole sitä toista konetta vieressä kuin asentaa, niin kannattaa tulostaa valmiiksi myös haluamansa työpöydän asennusohjeet. (Tai ainakin pakettien nimet, asennushan tapahtuu pacman:illä niin kuin minkä tahansa muunkin ohjelman asennus.)
On paljon kivempi jatkaa säätämistä kun on päässyt tilanteeseen, että voi selaimella samalla surffailla ja etsiä ohjeita.
Vielä kivempaa on asentaa Manjaro jolloin ei tarvi etsiä netistä ohjeita.
Ensinnäkin, aloittaja kysyi Archista, ei Manjarosta.
Toiseksi, minusta ainakin Archin asennus oli kivempi, kun siinä oli enemmän tekemistä ja oppi samalla lisää linuxin sielunelämästä. Muutaman klikkauksen graafisia asennusohjelmia olen nähnyt ihan riittämiin, niissä ei ole mitään erityisen mielenkiintoista.
Ensinnäkin, tieto järkevistä vaihtoehdoista tuskin haittaa.
Toiseksi, lukuisten, vain kerran käytettävien ja epähavainnollisten konffitiedostojen orjallisessa muokkaamisessa (pelkässä ohjeen kopioinnissa) ei ole mitään erityisen mielenkiintoista. Sen myönnän että aikaa siinä saa palamaan, jos sitä haluaa.
Ei siinä varmaankaan mitään kovin mielenkiintoista ole, mutta kyllähän tuossa käydään läpi kaikki ns. perus-konffikset joihin kyllä törmää jokaisessa Linuxissa, etenkin jos palvelinpuolen hommia tekee.
Kiitoksia vastauksistane ja vinkeistänne arvon gurut! Erityisesti ea_69.
Oma pintapuolinen kokemus Manjaro-sta, samoin kuin useammasta muustakin suuremmasta Linux ( UBUNTU ja MINT, DEBIAN ) -distroista on lähinnä semmonen että ok. Kaikki sujuu kuin tanssi vaan. Tosi sujuvasti ja helposti.
Nuo ovat kuin kaljakuppilan narikan liepeillä norkoilevia ammattilaisia, helppoja, paljon kokeneita naisia. Tyrkkyjä jotka ovat toosi helppoja, mutta joista ei oikein voi olla varma saako heiltä jotakin ylimääräistäkin, jotakin mistä ei olisi niin väliä.
En väitä että näissä suurissa helpoissa distroissa olisi oikeasti tietoturvan kanssa mitään riskejä, mutta sitä minä hieman epäilen. Toivottavasti turhaan.
Puhutaan suojauksesta ja tietoturvasta. Näistä helpoista tusinatyrkyistä poiketen Arch Linuxin kiinnostavuus onkin lähinnä siinä ettei se ole samanlainen helppo tusinatoosa, vaan hiivatin pihi ja tiukka yksityisyydestään. Samalla oppii toivottavasti jotakin tietotekniikasta.
BTW. Löysin juutuubista "JtheLinuxguy" 10-osaisen kokoelman jossa Arch Linux asennusta käydään läpi. Tsiisus miten mainio guru! Samaa huipputasoa kuin "Eli the Computer Guy - YouTube"
Tosi mukavaa että tämän tyyppistä lahjakkuutta on tarjolla ja tämmöset persaukeiset taviksetkin pääsevät oppimaan ja nauttimaan ilmaisesta opetuksesta.
Kannattaa tsekata jos kiinnostaa. Rustasin "JtheLinuxguy" upeista videoista ylös aiemmin kyselemäni olennaisimmat osat, josta voi itse kukin hahmottaa mitä ja missä vaiheessa tulee asentaa..
Getting Started With Arch Linux 03 - Starting The Installation Process
01 - Introduction
02 – Partitioning Kovalevyn osiointi
03 - Starting The Installation
04 - Installation (Continued)
05 - Finishing Up The Installation
06 - Odds And Ends
07 - Installing XFCE / MATE / GNU / KDE
08 - Installing SLiM
09 - The pacman Comman
10 - Generating a mirrorlist
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 01 - Introduction.mp4
valitse mieluinen GUI
MATE
XFCE
KDE
GNU
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 02 - Partitioning.mp4
kts. https://wiki.archlinux.org
Installation Guide
https://www.archlinux.org/download/
Jos Arch Linuxia haluaa kokeilla ensin VirtualBoxissa.
Hae sopivin "peili" ja lataa sieltä koneellesi distro
http://gparted.sourceforge.net/download.php
Download gparted-live-0.18.0-1-i486.iso
Oracle VM VirtualBox Manager
TEE UUSI "New Linux Arch ( with gparted-Live-HDD )"
Settings
Storage
Controller: IDE add a new CD/DVD drive to controller IDE
Choose disk
HAE: Download gparted-live-0.18.0-1-i486.iso
Device,
Create Partition Table...
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 03 - Starting The Installati.mp4
Huom! Kovalevyn koon on oltava riittävä jotta asennettavat ohjelmat mahtuvat. gparted-live-0.18.0-1-i486.iso teki vain 180Mb kovalevyn. Mikä ei riitä alkuunkaan!
Osioitavan kovalevytilan pitäsi olla 1000 x suurempi ( 180Gb ) jotta ohjelmat mahtuvat.
fdisk -l näyttää osioidun sda kovon
Kovalevyn osiointi /dev/sda sda1 sda2 sda3
sda1 30Gb / root -osio
sda2 5 Gb SWAP -osio sama kuin RAM muisti 1Gb
sda3 80Gb home -osio ( loput kovalevystä )
mkdir /mnt/home
mount /dev/sda1 /mnt
mount /dev/sda3 /mnt/home
-------------------------------------
pacstrap -i /mnt base
core
extra
community
There are 51 members in group base: Tarjolla on 51 pakettia jotka asennetaan..
Repository core
Enter a selection ( default=all ): ENTER
Proceed with installation? ( Y/n): Y
jatkuu..
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 04 - Installation (Continued)
genfstab -U -p /mnt >> /mnt/etc/fstab
--------------------------------
arch-chroot /mnt
--------------------------------
nano /etc/locale.gen
# poista oikean aikavyöhykkeen kohdalta.
-----------------------------------
echo LANG=fi_FI.UTF-8 > /etc/locale.conf
------------------------------------
export LANG=fi_FI.UTF-8
-------------------------------------
cd /usr/share/zoneinfo
--------------------------------------
pwd
---------------------------------------
ls
---------------------------------------
cd Europa
---------------------------------------
ls Listaa Eurooppalaisia kaupunkeja ( eri aikavyöhykkeillä )
---------------------------------------
ln -s /usr/share/zoneinfo/Europa/Helsinki /etc/localtime
---------------------------------------
hwclock --systohc --utc
--------------------------------------
jatkuu...
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 05 - Finishing Up The Installation
Jos asennat Arch Linux käyttistä tietokoneeseen jolla kiinteä langallinen nettiyhtys
systemctl enable [email protected]
tulee viesti: ln -s ´ /usr/lib/systmd/system/[email protected]´ ´ /etc/systemd/system/multi-user.target.wants/[email protected]´
--------------------------------------
pacman -S wireless_tools wpa_pupplicant wpa_actiond dialog
--------------------------------------
nano /etc/pacman.conf
#[multilib] poista edestä #
#Include = /etc/pacman.d/mirrorlist poista edestä #
---------------------------------------
pacman -Sy
:: Synchronizing package databases....
core is up to date
extra
community
multilib
---------------------------------------
useradd -m -g users -G wheel,storage,power -s /bin/bash jlacroix
---------------------------------------
passwd jlacroix ( user accaunt )
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
----------------------------------------
pacman -S sudo
----------------------------------------
EDITOR=nano visudo
/etc/sudoers.tmp ( tiedosto jossa lueteltu ( users accaunt ) joilla oikeus ajaa sudo
##Uncomment to allow members of group wheel to execute any command
#%wheel ALL=(ALL) ALL poista edestä #
----------------------------------------
pacman -S grub-bios
----------------------------------------
grub-install --target=i386-pc --recheck /dev/sda
Installation finished. No error reported.
-----------------------------------------
cp /use/share/locale/en\"guot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
----------------------------------------
grub-mkconfig -o /boot/grub/grub.cfg
----------------------------------------
exit
----------------------------------------
umount /mnt/home
----------------------------------------
umount /mnt
----------------------------------------
reboot
---------------------------------------
TADAA!!
lacalhost login:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 06 - Odds And Ends
root
passwd ( anna salasana pääkäyttäjälle, eli root )
hostnamectl set-hostname JaysPC
root
ping www.yahoo.com ( ei onnaa.. )
dhcpcd
ping www.yahoo.com
ööö.. jos jää putki päälle niin miten katkaistaan loputon ping-aaminen?
--------------------------------------------
pacman -S alsa-utils
--------------------------------------------
exit ( poistu root käyttäjän roolista )
--------------------------------------------
jayspc login: ( kirjaudu tavallisena käyttäjänä ) esim. kts. videossa "Jlacroix"
--------------------------------------------
alsamixer ( voit säätää graaffisia pylväitä )
--------------------------------------------
sudo pacman -S xorg-server xorg-xinit xorg-server-utils mesa ttf-dejavu samba smbclient networkmanager
networkmanager-vpnc networkmanager-pptp networkmanager-openconnect network-manager-applet gvfs gvfs-smb sshfs
--------------------------------------------
lspci -k | grep -A 2 -i "VGA" ( kertoo minkälainen videokortti koneessa on )
--------------------------------------------
sudo pacman -S xf86-video-intel
sudo pacman -S xf86-video-ati
sudo pacman -S nvidia
sudo pacman -S virtualbox-guest-utils
--------------------------------------------
sudo systemctl enable NetworkManager
--------------------------------------------
sudo reboot
--------------------------------------------
jatkuu..
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 07 - Installing XFCE.mp4
sudo pacman -S xfce4 xfce4-goodies gamin firefox
---------------------------------------
cp /etc/skel/.xinitrc ¨
---------------------------------------
nano .xinitrc
#exec startxfce4 ( poista edestä # )
---------------------------------------
startx
--------------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 08 - Installing SLiM.mp4
avaa Terminal
sudo pacman -S slim slim-themes
---------------------------------------
sudo systemctl enable slim.service
---------------------------------------
sudo nano /etc/slim.conf
current_theme vaihda default -> archlinux-simplyblack
---------------------------------------
exit
--------------------------------------
terminal
--------------------------------------
sudo reboot
--------------------------------------
virtualbox
---------------------------------------
Loggautuminen oranssiin Arch Linux ( Before GDM ) [Running] - Oracle VM VirtualBox
Session: Xfce Session
---------------------------------------
jatkuu..
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 09 - The pacman Command.mp4
sudo pacman -S filezilla wesnoth (strategia peli)
[sudo] password for [ko.user]
----------------------------------------
sudo pacman -S filezilla chromium [ download 2 files ]
----------------------------------------
sudo pacman -R zilezilla [ poistaa filezilla ohjelman ]
sudo pacman -Rs chromium [ poistaa filezilla chromium siihen liittyvät liitännäiset ]
----------------------------------------
sudo pacman -Qs firefox
----------------------------------------
cd /var/cashe/pacman/pkg [ paikka johon pacman -S komennolla asennetut ohjelmat tallentuu ]
[jlacroix@jayspc pkg]$ sudo pacman -U firefox
---------------------------------------
[jlacroix@jayspc pkg]$ sudo pacman -Sc
( puhdistaa/poistaa paketit cd /var/cashe/pacman/pkg cache välimuistista )
---------------------------------------
[jlacroix@jayspc pkg]$ sudo pacman -Syu ( hyvä päivittä kerran viikossa )
päivittää pakettivarastot
core
extra
community
---------------------------------------
sudo pacman -S nameofpackage
sudo pacman -S filezilla
sudo pacman -S frozen-bubble ( game )
---------------------------------------
pacman -Ss chrome ( auttaa etsimään kuvaukseen sopivat paketit )
sudo pacman -S chromium asentaa chromium nettiselaimen
jatkuu..
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Getting Started With Arch Linux 10 - Generating a mirrorlist.mp4
kts. Latest news / uusimmat uutiset https://wiki.archlinux.org
Arch news
pari kertaa vuodessa pitäisi
käytä search hakua:
KDE
nvidia
[jlacroix@jayspc ¨]$ cd /etc/pacman.d/
[jlacroix@jayspc pacman.d]$ ls
gnupg mirrorlist
[jlacroix@jayspc pacman.d]$ cat mirrolist
cat listaa mirrorlist -in sisällön ( tässä tapauksessa eri maissa olevia servereitä ]
kouluja ja yrityksiä.. [ serveitä tulee tulee ja menee.. jatkuvia muutoksia.. josta syystä kannattaa tehdä oma mirrolista ]
ollaan "pacman.d" hakemistossa jossa luodaan varmuuskopio siellä olevasta "mirrorlist" listasta ja sen jälkeen tehdään oma lista.
[jlacroix@jayspc pacman.d]$ sudo mv mirrorlist mirrorlist.old
HUOM!! nyt mv -muutoksen jälkeen pacman toimito ei enää toimi ( entiseen tapaan koska peililista on tyhjä.)
sudo nano mirrorlist ( luotiin uusi tyhjä mirrorlist "peililista" )
https://wiki.archlinux.org/mirrolist/ ( on hyvä mennä oheiselle sivulle ja valita sieltä
- maasi / Country:
- Use mirror status:
paina Generate List ( jonka jälkeen saat tuoreen päivitetyn listauksen lähellä olevista toimivista peileistä )
Copy / Paste eli Leikkaa - Liitä kaikki sisältö omaan listaasi
Valitse uudelta listaltasi 3-5 serveriä ( peiliä ) joiden edestä poistat #
tallenna ja poistu
-----------------------------------
cat mirrorlist ( näyttää tuoreen listasi )
------------------------------------
sudo pacman -Syy ( päivittää koneesi pakettivaraston uuden tuoreen mirrorlistin mukaisista peileistä / paikoista )
päivittää pakettivarastot
core
extra
community
jatkossa kone hakee päivitykset kyseisen listan mukaan.. ( kannattaa uusia mirrorlist vaikkapa 2kk-välein )
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
levyn salaus ?
palomuuri ?
Samaa mieltä. Archin asentajat tuskin haluavat mennä sieltä mistä aita on matalin. Siinä on pientä haastetta ja samalla oppii ja sen koin kiinnostavana. En tullut mieleenkään mitkään Manjarot.
Löysin lopulta ihan toimivat ohjeetkin!
http://www.muktware.com/2013/11/how-to-install-arch-linux-updated/16825
https://wiki.archlinux.org/index.php/Installation_guide#Keyboard_layout
Desktop' peja löytyy joka lähtöön. Ja ihan ilmatteeksi!
sudo pacman -S MATE
sudo pacman -S GNOME
sudo pacman -S GNOME Flashback
sudo pacman -S GNUstep
sudo pacman -S Cinnamon
sudo pacman -S Hawaii
sudo pacman -S Razor-qt (LXDE-Qt)
sudo pacman -S Xfce
sudo pacman -S Unity
sudo pacman -S LXDE
sudo pacman -S Deepin
sudo pacman -S EDE
sudo pacman -S Enlightenment
sudo pacman -S Trinity
sudo pacman -S kde
sudo pacman -S Pantheon
sudo pacman -S ROX
sudo pacman -S Sugar
Aika hankalaa ja aikaa vievää, mutta varmaankin aika opettavaista. Noita roplatessa oppii väkisin ihan uusia juttuja tietokoneesta. Ihan kuin aikoinaan kun opetteli Dos Windows 3.1 saloja.
Jos näin gurujen ohjelmistoa haluaa kokeilla, niin kannattaa hankkia suosiolla kokonaan uusi erillinen kovalevy jottei vahingossa sotke alkuperäistä käyttistä.
Oikea näppäinasettelu ja wifi on teettänyt eniten päänvaivaa.
Arch = pakkosäätöä joka buuttauksen jälkeen
Manjaro = Arch ilman turhaa pakkosäätöä
Eli ihan ensimmäiseksi luot osiot, eli fdiskillä/cfdiskillä tms, jonka jälkeen mounttaat juuren /mnt:hen. Salauksen saat cryptsetupilla, eli ihan ensimmäiseksi alusta osio, vaikka /dev/sda1; komennolla cryptsetup luksFormat /dev/sda1. Sitten avaat sen samaisella ohjelmalla: cryptsetup luksOpen /dev/sda1 lvm.. Sitten luot sille lvm-systeemin:
1. pvcreate /dev/mapper/lvm
2. vgcreate MyStorage /dev/mapper/lvm
3. Volyymit: lvcreate -L koko(10G,tms..) MyStorage -n rootvol
4. muut volyymit...
5. Sitten mounttaa /dev/mapper/MyStorage-rootvol /mnt:hen, ymsyms...
Huomaa että /boottia et voi kryptata!
Sinne vain laitat pacstapilla kaiken (pacstrap /mnt base).
Tämän jälkeen mounttaa /dev osio live-levyltä /mnt/deviin (mount --rbind /dev /mnt/dev). Sitten luo fstab komennolla 'genfstab -p /mnt > /mnt/etc/fstab'.
chroottaa: arch-chroot /mnt
Luo sen jälkeen käyttäjät yms, ja asenna tarvittavat ohjelmat, vaikka:
pacman -S xf86-video-ati xorg xorg-server xorg-xinit xterm -- ymsyms.. vaikka gnome tms.. niin ja net-tools! tietty bootloaderi, vaikkapa syslinux.
Sitten syslinuxin konfiguroit laittamalla APPEND-kohtaan tähän tapaan:
APPEND cryptdevice=/dev/sda1:MyStorage root=/dev/mapper/MyStorage-rootvol rw
...
Sitten vielä pitää säätää mkinitcpio kuntoon, eli laitat /etc/mkinitcpio.conffiin HOOKS-kohtaan 'keymap encrypt lvm2', ennen filesystemsiä. Sitten tietty komento mkinitcpio -p linux.
Ja jos ja kun on käynnistyksenlataaja kunnossa (syslinux_install-update -i -a -m /dev/sda), niin eikun reboottia vain!
.... Ja asentamaan/konfiguroimaan vielä kaiken mitä tarvitset, että saat haluamanlaisesi järjestelmän :) !
- Tuli aika selitetyt ohjeet, mutta etköhän näillä aalkuun pääse.. Tämän jälkeen sinun kannattaa itse selvittää asiat googlaamalla eikä kysellä täältä suolesta ohjeita ;)
"laitat pacstapilla kaiken" Niin milläkö?
"säätää mkinitcpio kuntoon" Niin mikä?
"HOOKS-kohtaan 'keymap encrypt lvm2', ennen filesystemsiä"
Hooks = koukkuko?
Hmm.. Kiitos vaan vinkeistä Herra "suoli"..
Tuota. Hitto.. Puhutkohan sä jannu suomea nyt ollenkaan?
http://tinyurl.com/pb7egro
:-)