(Linux) - Arch

11.09.2016

Arch

Arch Linuxia en suosittele linuxin aloitteluun (ellei vaivaudu tarpeeksi) kun tm on hyvin pelkistitty jakeluversio eli esimerkiksi sinun tulee ptt itse mink bootloaderin asennat (suosittelen Grubia) ja typyt ympristn (itse valitsin GNOME:n). wiki.archlinux.org - Beginners Guiden avulla psee asennuksen menemn lpi asti.

Komennolla loadkeys fi saadaan meiklisten nppimist toimimaan, joka helpottaa kummasti asennusta.

Voit liikkua jo kirjautumisikkunan kohdalla eri terminaali ikkunoissa, jos typyt menee sekaisin Ctrl + Alt + F2 (x=1-6 Terminaaleja, 1 on GUI) ja typydll (GUI) voit pienent ikkunan WIN + H nppimill.

Itsell oli ongelma tietokoneen kellon kanssa (rinnalla Win8/10).
Aina kun boottasin toiseen kyttikseen niin aina oli kello pari tuntia vrss. Linuxin puolella Terminaalissa seuraavalla komennolla sai rautakellon pivitetty:
hwclock --systohc

Arch & WiFi

Uusin haaste oli asennuksen aikana langattoman WiFi:n yhteyden muodostaminen. Seuraavilla komennoilla onnistuin luomaan yhteyden salaamattomaan WiFi hotspottiin, koska salauksen kertominen oli liian tuskallista.


Oma WiFi adapteri oli nimeltn wlp0s29f7u2 * ja WiFiHotspot on kytss oleva WiFi yhteyspiste.
* WiFi adapterin voi tarkistaa komennolla: iw dev


ip link set wlp0s29f7u2 up
iw dev wlp0s29f7u2 connect WiFiHotspot
dhcpcd wlp0s29f7u2

AMD nyttisajurit (huom! vanhentunut)

AMD nyttis ajureitten jlkeen pit ajaa komennot:
systemctl enable atieventsd
systemctl start atieventsd
systemctl enable catalyst-hook
systemctl start catalyst-hook
aticonfig --initial

jolloin Xorgiin luodaan oikeat asetukset (Gnome kaatuilee muuten). Lopuksi viel Grubiin listn nomodeset:
nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset"
Huom! Mahdollisesti vanhentunutta tietoa ja nykyn ei suositella nomodeset kytt

Terminaalin/Komentokonsoli/Pte komentoja. Ctrl + Shift + v;

Java ohjelmien (esim. *.jnlp) kynnistmiseen Terminaalin kautta*:
javaws *.jnlp


sudo x -Annetaan pkyttjn (root) oikeudet jollekin.
sudo -i -Siirrytn Terminaalissa root kyttjksi.
exit -Poistutaan esim. root oikeuksista.

chmod +x x -Annetaan tiedostolle (esim. *.sh tai *.run) suoritus oikeudet ohjelmana.
sh x -Annetaan tiedostolle (esim. *.sh tai *.run) suoritus oikeudet ohjelmana. P.S. helpompi muistaa kuin ylempi.


Arch Linux
pacman -Syu -Kaiken pivitys.
pacman -Syy -Lhteitten pivitys.
yaourt x -Haetaan ohjelma tai paketti. (Epvirallisesta lhteist)
pacman -S x -Haetaan ohjelma tai paketti. (Virallisesta lhteist)
pacman -U name.pkg.tar.xz -Asenna paikallinen ohjelma tai paketti.
pacman -Rdd x -Poista ohjelma tai paketti.

Ubuntu
add-apt-repository ppa:libreoffice/ppa -Listn libreoffice/ppa lhteisiin.
apt-get update -Tietokannan(lhteet) pivitys.
apt-get install x -Haetaan ohjelma tai paketti.

AMD/ATi
apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* -Poistaa ohjaimen -Ubuntu
aticonfig --lsa -Listaa nytnohjaimet (adapter).
aticonfig --odgc --adapter=all -Listaa nytnohjaimet (adapter) + mhz ja kyttprosentit.
aticonfig --adapter=0 --od-gettemperature -Nyt "adapter0" lmptilatieto.

Lmptila
lm-sensors -Lmptilojen seurantaan. Lhde
sensors-detect -Sensorien havaitseminen. Jokaiseen kysymykseen enteri /kyll jos et ole varma.
sensors -Viimeisin lukema.
watch sensors -Pivittyv lukema.


Kiintolevyt
cat /proc/partitions -Listaa kaikki osiot.
fdisk -l -Tunnistaa kiintolevyt, ja niiss sijaitsevat osiot.
lsblk -f -Tunnistaa kiintolevyt, ja niiss sijaitsevat osiot.

Aseman (esim. ntfs) automaattinen liittminen (mount) kynnistyksess huom! Tarkista kansion polku! Kyseess Arch jossa on /run kansio
mkdir /run/media/kyttj/kansio -Luodaan kansio asemalle.
lsblk -f -Luetteloi kiintolevyt (esim. sdi) ja asemat (esim. sdi1).
nano /etc/fstab -Avataan tekstieditorilla (nano) fstab asetustiedosto.
/dev/sdi1 /run/media/kyttj/kansio ntfs-3g users,rw 0 0 -Lis tm tekstin ptk loppuun. Poistut editorista painamalla Ctrl + X. Asema ilmestyy nyt tiedostojen hallintaan josta aukaistaessasi mahdollisesti tulee ilmoitus ett asema on mahdollisesti kytss. Kynnist kone uudelleen ja valmis.



NTFS aseman liittminen (mount). Vaihtoehtoinen menetelm est siirtmst tiedostoa, jonka nimess esiintyisi Windowsille kelpaamattomia merkkej.
mkdir /media/kyttj/kansio -Luodaan kansio asemalle.
fdisk -l | grep NTFS -Nytt NTFS -asemat.
mount -t ntfs-3g -o auto,users,nls=utf8,windows_names,umask=0 /dev/sdc1 /media/kyttj/kansio -Aseman liittminen (mount).
umount /media/kyttj/kansio -Aseman irroitus (unmount).


Windowksessa luodun (softa) Raid0 -aseman liittminen.
fdisk -l -Luetteloi kiintolevyt ja asemat. Esimerkiss itselt lytyy kaksi identtist kiintolevy.

Disk /dev/sda: 250.1 GB, 250059350016 bytes 255 pt, 63 sektoria/ura, 30401 sylinteri, yhteens 488397168 sektoria Yksikt = 1 * 512 = 512 -tavuiset sektorit Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Levyn tunniste: Laite Kynn Alku Loppu Lohkot Id Jrjestelm /dev/sda1 63 488395119 244197528+ 42 SFS Disk /dev/sdb: 250.1 GB, 250059350016 bytes 255 pt, 63 sektoria/ura, 30401 sylinteri, yhteens 488397168 sektoria Yksikt = 1 * 512 = 512 -tavuiset sektorit Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Levyn tunniste: Laite Kynn Alku Loppu Lohkot Id Jrjestelm /dev/sdb1 63 488395119 244197528+ 42 SFS Disk /dev/sdc: 500.1 GB, 500107862016 bytes 255 pt, 63 sektoria/ura, 60801 sylinteri, yhteens 976773168 sektoria Yksikt = 1 * 512 = 512 -tavuiset sektorit Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Levyn tunniste: Laite Kynn Alku Loppu Lohkot Id Jrjestelm /dev/sdc1 2048 976769023 488383488 7 HPFS/NTFS/exFAT ...


mdadm --build /dev/md0 --chunk=64 --level=0 --raid-devices=2 /dev/sdb1 /dev/sda1 -Aseman rakentaminen (build). Asema ilmestyy laitteeksi md0.
mdadm --stop /dev/md0 -Voit pysytt laitteen jos tarviit korjata tai yritt uudestaan luoda --build komennolla.

(Mahdollisesti joudut jatkamaan...)
mkdir /media/kansio -Luodaan kansio johon md0 liitetn.
mount -t ntfs-3g /dev/md0 /media/kansio -md0 aseman liittminen (mount).
umount /media/kansio -Aseman irroitus (unmount). Vaihtoehtoisesti voit irroittaa tiedostojen hallinnan nuolesta ub nuoli .



Ohjelmien kntminen
make -jx -make ohjelmalla voi hyty moniydin prossuilla. x = ytimien mr + 1.
make check -Tarkistus ennen mahdollista sotkua.
make installcheck -Asennuksen tarkistus ennen mahdollista sotkua.
make distclean -Sotkun siivous.

Arch Linux
makepkg -s -Rakenna. -s mahdollistaa riippuvuuksien latauksen. Huom! vaatii PKGBUILD -tiedoston.

---Vieraskirja---

Web Analytics Clicky