Προς το περιεχόμενο

Oδηγος Εγκαταστασης Αrch Linux (Bare Metal)


N.A.S.A.

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)
H ΠΑΡΑΚΑΤΩ ΕΓΚΑΤΑΣΤΑΣΗ ΠΡΟΥΠΟΘΕΤΕΙ ΟΤΙ:
 
# Εχετε MBR (οχι GPT) Partition Table
# Εχετε το SECURE BOOT στο Uefi σας, απενεργοποιημενο
# Εχετε το FASTBOOT των Windows απενεργοποιημενο
# Εχετε κατεβασει το πιο προσφατο Arch .iso, εχετε κανει επιτυχημενο Integrity Check, εχετε δημιουργησει ενα Bootable Media με το Arch και εχετε ορισει τον υπολογιστη σας να ξεκινα απο αυτο
# Εχετε επιλεξει την Εγκατασταση 64bit
 
 
Για την απλουστευση του Οδηγου, αναφερω ως:
/dev/sda

τον Κυριο Δισκο οπου θα εργαστουμε.

 
/dev/sda1
την κατατμηση για το /
 
/dev/sda2

την κατατμηση για το /home

 
/dev/sda3

την κατατμηση για το /swap

 

 
(Θα αντικαταστησετε τα παραπανω (sda, sda1, sda2, sda3) οπου/οταν ειναι αυτο απαραιτητο, αναλογα με το output απο το δικο σας # lsblk)
 
 
Yποστηριζεται η εγκατασταση μεσω Ethernet [ΕΝΣΥΡΜΑΤΟ]
 
Επισης, υποστηριζεται η εγκατασταση μεσω Wi-fi [ΑΣΥΡΜΑΤΟ], εφοσον η Ασυρματη καρτα δικτυου σας αναγνωριζεται και υποστηριζεται επαρκως απο το Συστημα.
 
Tα βηματα ειναι χωρισμενα, οπου αυτο απαιτειται.
 
Ο Οδηγος εκτελειται με TH ΣΕΙΡΑ που τον παρουσιαζω, και εσεις απλως ΠΑΡΑΛΕΙΠΕΤΕ τα βηματα που δεν αφορουν τον τροπο συνδεσης που χρησιμοποιειτε, για να διεξαγετε την εγκατασταση σας. [Μεσω Ethernet η Wi-Fi]

 

Το ΤΕΛΙΚΟ ΑΠΟΤΕΛΕΣΜΑ ειναι ενα Arch Linux με:
 
# 64bit
# Ξεχωριστη /home κατατμηση
# /swap κατατμηση
# EXT4 filesystem
# Eξαρχης Mirrorlist με Servers απο τη χωρα μας, για περισσοτερη ταχυτητα
# Aυτοματο συγχρονισμο ωρας/ημερομηνιας μεσω NTP
# fstab βασει UUIDs
# Ενεργοποιημενο το Ασυρματο Δικτυο και Ορισμενο το Wireless Regulatory Domain
# English-US ως Locale, Γλωσσα
# Χρονικη Ζωνη Ελλαδας και Ρολοι Συστηματος ορισμενο σε UTC
# Grub ως bootloader, ανιχνευση αλλων Λειτουργικων συστηματων κατα την εκκινηση και Ενημερωση Μικροκωδικα CPU (ΑΦΟΡΑ INTEL CPUs)
# Ενεργοποιημενο το "Multilib" και το "Archlinuxfr" repository
# Eγκατεστημενο το "yaourt" για προσβαση στο AUR
# Δημιουργια Χρηστη με Admin Δικαιωματα (sudo)
# Εγκατεστημενο τον ALSA ως Οδηγο Hχου και τον Pulseaudio ως Αudio Server
# Εγκατεστημενο τον Xorg server, Οδηγους Γραφικων και Υποστηριξη για 3D acceleration
# Εγκατεστημενο Oδηγο για συσκευες Εισοδου (ποντικι/πληκτρολογιο/touchpad)
# Εγκατεστημενο το GNOME Desktop Environment
# Εγκατεστημενο τον GDM Display Manager
# Εγκατεστημενο τον "networkmanager" ως Διαχειριστη Συνδεσεων και Δικτυων
(Συμπεριλαμβανομενου του Tray Applet)
# Eγκατεστημενη υποστηριξη για Εξοικονομηση Ενεργειας, firewall, υποστηριξη εκτυπωτη, διαχειριση cpu
# Eγκατεστημενα βασικα προγραμματα (προαιρετικα)
# Ολες οι απαραιτητες Υπηρεσιες ενεργοποιημενες
# Eγκατεστημενο τον Pamac-aur (Διαχειριστης Πακετων/Λογισμικου με Γραφικο Περιβαλλον)
......................................................................................
 
ΓΕΝΙΚΑ:
 
* Για ενα ΝΕΟ msdos partition table, δωστε:
# fdisk /dev/sdX

(οπου Χ ειναι το γραμμα του Δισκου σας)

 

πληκτρολογηστε:

o

πληκτρολογηστε:

w

Αυτο θα ΔΙΑΓΡΑΨΕΙ ΟΛΕΣ τις κατατμησεις σας.

ΙΔΑΝΙΚΟ αν θελετε να εγκαταστησετε, σε εναν ΚΕΝΟ Δισκο.

 

 
* Συντομευσεις για το "nano" editor:
 
ctrl+o = save
 
ctrl+x = exit
 
ctrl+k = delete line
 
 
* Οπου [ΑΣΥΡΜΑΤΟ] αφορα εντολες που εκτελειτε, ΜΟΝΟ οταν κανετε την εγκατασταση μεσω Ασυρματου Δικτυου (WI-Fi).
 
* Οπου [ΕΝΣΥΡΜΑΤΟ] αφορα εντολες που εκτελειτε, ΜΟΝΟ οταν κανετε την εγκατασταση μεσω Ενσυρματου Δικτυου (Ethernet).
 
* Oπου κενο/τιποτα, αφορα εντολες ΚΟΙΝΕΣ και για τις 2 περιπτωσεις.
 
 
_________________________
ΣΥΝΔΕΣΗ ΣΤΟ ΙΝΤΕΡΝΕΤ:
 
[ΑΣΥΡΜΑΤΟ] 
# wifi-menu -o

_________________________________

EΛΕΓΧΟΣ ΠΡΟΣΒΑΣΗΣ ΙΝΤΕΡΝΕΤ:

# ping -c 3 www.google.com
 
 
_______________________________________________________________
ΣΥΓΧΡΟΝΙΣΜΟΣ ΩΡΑΣ / ΗΜΕΡΟΜΗΝΙΑΣ, ΜΕΣΩ ΥΠΗΡΕΣΙΑΣ NTP:
# timedatectl set-ntp true
 
 
___________________________________________________
ΕΜΦΑΝΙΣΗ ΜΟΝΑΔΩΝ ΔΙΣΚΩΝ ΚΑΙ ΚΑΤΑΤΜΗΣΕΩΝ:
# lsblk

(η)

# lsblk -f

(η)

# fdisk -l

(η)

# blkid
 
 
________________________________
ΚΑΤΑΤΜΗΣΗ ΜΟΝΑΔΩΝ ΔΙΣΚΩΝ:
# cfdisk /dev/sda

Χρησιμοποιηστε το περιβαλλον cfdisk για να δημιουργησετε τις κατατμησεις που θα φιλοξενησουν τα /system, /home και /swap.

Οι διαθεσιμες επιλογες βρισκονται στο κατω μερος και πλοηγηστε με τα πληκτρα.

Επιβεβαιωνετε πληκτρολογωντας "Enter".

Πληκτρολογηστε αριθμους, ακολουθουμενους απο G (για GB) , για να ορισετε τις επιθυμητες χωρητικοτητες.
Οταν τελειωσετε με τις επιλογες σας, επιλεγετε "Εγγραφη", για οριστικοποιηση των ενεργειων σας.
Πληκτρολογειτε "yes" για επιβεβαιωση.
Μην ανησυχειτε για τη Δημιουργια Συστηματος Αρχειων στις κατατμησεις που μολις δημιουργησατε, διοτι ακολουθει σε επομενο βημα.
 
 
______________________________________________________
ΑΝΑΘΕΩΡΗΣΗ ΜΟΝΑΔΩΝ ΔΙΣΚΩΝ ΚΑΙ ΚΑΤΑΤΜΗΣΕΩΝ:
# lsblk
 
 
_________________________________________________________________________________________________
ΔΗΜΙΟΥΡΓΙΑ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ ΣΤΙΣ ΚΑΤΑΤΜΗΣΕΙΣ ΚΑΙ ΔΗΜΙΟΥΡΓΙΑ / ΕΝΕΡΓΟΠΟΙΗΣΗ /Swap:
# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2
# mkswap /dev/sda3
# swapon /dev/sda3

(Tα παραπανω ειναι παραδειγμα. Διορθωστε αναλογα με το δικο σας # lsblk)

 
 
_________________________________________________________________
ΠΡΟΣΑΡΤΗΣΗ /system, ΔΗΜΙΟΥΡΓΙΑ /home, ΠΡΟΣΑΡΤΗΣΗ /home:
# mount /dev/sda1 /mnt
# mkdir -p /mnt/home
# mount /dev/sda2 /mnt/home

(Tα παραπανω ειναι παραδειγμα. Διορθωστε αναλογα με το δικο σας # lsblk)

 
 
_______________________________________________________________________________________________
ΑΝΑΝΕΩΣΗ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ ΤΟΥ PACMAN, ΕΓΚΑΤΑΣΤΑΣΗ "reflector" ΚΑΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ MIRRORLIST, BAΣΗ ΧΩΡΑΣ:
# pacman -Sy
# pacman -S reflector
# reflector --verbose --country 'Greece' -l 20 -p http --sort rate --save /etc/pacman.d/mirrorlist
 
 
____________________________________________________________________________________________________
ΕΓΚΑΤΑΣΤΑΣΗ ΣΥΣΤΗΜΑΤΟΣ, ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ ΚΑΙ ΕΠΙΣΚΟΠΗΣΗ ΑΥΤΟΥ:
# pacstrap -i /mnt base base-devel
# genfstab -U -p /mnt >> /mnt/etc/fstab
# nano /mnt/etc/fstab
ΣΗΜΕΙΩΣΗ: ΠΡΟΣ ΤΟ ΤΕΛΟΣ ΤΗΣ ΔΙΑΔΙΚΑΣΙΑΣ ΕΓΚΑΤΑΣΤΑΣΗΣ (pacstrap), ΥΠΑΡΧΕΙ ΠΙΘΑΝΟΤΗΤΑ ΝΑ ΕΜΦΑΝΙΣΤΕΙ ΜΙΑ ΠΡΟΕΙΔΟΠΟΙΗΣΗ, ΟΣΟΝ ΑΦΟΡΑ ΤΟ LOCALE ΚΑΙ ΤΗ ΓΛΩΣΣΑ, ΑΠΛΑ ΔΩΣΤΕ ΛΙΓΟ ΧΡΟΝΟ ΚΑΙ ΑΦΗΣΤΕ ΤΗ ΔΙΑΔΙΚΑΣΙΑ ΝΑ ΠΡΟΧΩΡΗΣΕΙ ΚΑΙ ΝΑ ΤΕΛΕΙΩΣΕΙ. ΜΗ ΤΗ ΔΙΑΚΟΨΕΤΕ. ΘΑ ΟΛΟΚΛΗΡΩΘΕΙ ΚΑΝΟΝΙΚΑ.
 
 
ΕΛΕΓΞΤΕ ΠΩΣ ΟΙ ΕΓΓΡΑΦΕΣ ΣΤΟ "fstab" ANΤΙΣΤΟΙΧΟΥΝ ΣΤΙΣ ΕΠΙΛΟΓΕΣ ΣΑΣ ΚΑΙ ΒΓΕΙΤΕ ΑΠΟ ΤΟ "nano"
 
 
______________________________________________________
CHROOT ΣΤΟ ΣΥΣΤΗΜΑ ΣΑΣ ΓΙΑ ΔΙΑΜΟΡΦΩΣΗ ΑΥΤΟΥ:
# arch-chroot /mnt /bin/bash
 
 
___________________________________________________________________________________________
ΕΓΚΑΤΑΣΤΑΣΗ ΒΑΣΙΚΗΣ ΥΠΟΣΤΗΡΙΞΗΣ, "reflector" KAI ΕΠΙΛΟΓΗ MIRRORLIST ΒΑΣΕΙ ΧΩΡΑΣ:
# pacman -S iw wpa_supplicant crda dialog wpa_actiond cpupower turbostat bash-completion linux-headers reflector acpi vbetool
# reflector --verbose --country 'Greece' -l 20 -p http --sort rate --save /etc/pacman.d/mirrorlist

_____________________________________________________________

ΔΙΑΜΟΡΦΩΣΗ WIRELESS REGULATORY DOMAIN:
# nano /etc/conf.d/wireless-regdom

(Αποσχολιαστε τη γραμμη που αφορα τη χωρα σας)

WIRELESS_REGDOM="GR"
 
ΣΩΣΤΕ ΚΑΙ ΒΓΕΙΤΕ ΑΠΟ ΤΟ "nano"
 
 
______________________________________________
ΔΗΜΙΟΥΡΓΙΑ LOCALE, ΕΓΚΑΤΑΣΤΑΣΗ ΓΛΩΣΣΑΣ:
# nano /etc/locale.gen

Αποσχολιαστε τη γραμμη:

en_US.UTF-8
ΣΩΣΤΕ ΚΑΙ ΒΓΕΙΤΕ ΑΠΟ ΤΟ "nano"
# locale-gen
# echo LANG=en_US.UTF-8 > /etc/locale.conf
# export LANG=en_US.UTF-8
 
 
___________________________________________________________________
ΟΡΙΣΜΟΣ ΖΩΝΗΣ ΩΡΑΣ, ΟΡΙΣΜΟΣ ΡΟΛΟΓΙΟΥ ΣΥΣΤΗΜΑΤΟΣ ΣΕ UTC:
# ln -s /usr/share/zoneinfo/Europe/Athens /etc/localtime
# hwclock --systohc --utc
 
 
_________________________________________________
ΟΡΙΣΜΟΣ ΟΝΟΜΑΤΟΣ ΥΠΟΛΟΓΙΣΤΗ / HOSTNAME:
# echo computername > /etc/hostname
 
 
_____________________________________________________________________________________________
[ΕΝΣΥΡΜΑΤΟ] ΕΝΤΟΠΙΣΜΟΣ ETHERNET ΔΙΕΠΑΦΩΝ ΚΑΙ ΕΝΕΡΓΟΠΟΙΗΣΗ ΥΠΗΡΕΣΙΑΣ "dhcpcd":
 
[ΕΝΣΥΡΜΑΤΟ] 
# ip link

(Σημειωστε το ονομα του Ethernet interface σας, το οποιο ξεκινα με enp)

 

[ΕΝΣΥΡΜΑΤΟ] 

# systemctl enable dhcpcdπαπακιenpinterface.service

(Παραδειγμα): 

# systemctl enable dhcpcdπαπακιenp9s0.service
* H λεξη "παπακι" αντικαθισταται απο το συμβολο @ το οποιο δε δεχεται το συστημα της ιστοσελιδας.
 
*Δωστε το σωστο ονομα του enpinterface, το οποιο αντιστοιχει στο συστημα σας.
 
___________________________________
ΔΗΜΙΟΥΡΓΙΑ ΣΥΝΘΗΜΑΤΙΚΟΥ ROOT:
# passwd
 
 
_____________________________________________________________________________________________
ΕΓΚΑΤΑΣΤΑΣΗ GRUB, OS-PROBER ΚΑΙ INTEL CPU MICROCODE UPDATES (ΑΦΟΡΑ INTEL CPUs):
# pacman -S grub
# grub-install --target=i386-pc --recheck /dev/sda
# pacman -S intel-ucode os-prober
# grub-mkconfig -o /boot/grub/grub.cfg
* O GRUB BOOTLOADER ΦΟΡΤΩΝΕΙ ΑΥΤΟΜΑΤΑ ΤΗΝ "intel-ucode.image"  [ΠΡΙΝ ΦΟΡΤΩΘΕΙ Η "initramfs-linux.image" *
 
 
_____________________________________________________________________________________________________
EΞΟΔΟΣ ΑΠΟ ΤΟ ΠΕΡΙΒΑΛΛΟΝ CHROOT, ΑΠΟΠΡΟΣΑΡΤΗΣΗ ΔΙΣΚΩΝ ΚΑΙ ΕΠΑΝΕΚΚΙΝΗΣΗ ΣΤΟ ΝΕΟ ΣΥΣΤΗΜΑ:
# exit
# umount -R /mnt
# reboot
 
 
___________________________
LOGIN ΣΤΟ ΝΕΟ ΣΥΣΤΗΜΑ:
 
[Login Prompt]  
computername~: oνομα υπολογιστη
 
Username:
root

Password:

συνθηματικο root που δημιουργησατε
 
___________________________________________________________
ΕΝΕΡΓΟΠΟΙΗΣΗ ΑΠΟΘΕΤΗΡΙΩΝ "multilib" ΚΑΙ "Archlinuxfr":
# nano /etc/pacman.conf

ΕΝΕΡΓΟΠΟΙΗΣΗ ΤΟΥ "multilib" ΑΠΟΘΕΤΗΡΙΟΥ

 

Αποσχολιαστε τις παρακατω 2 γραμμες

[multilib]
Include = /etc/pacman.d/mirrorlist
 
ΠΡΟΣΒΑΣΗ ΣΤΟ ΑΠΟΘΕΤΗΡΙΟ "Archlinuxfr" :
 
ΑΝΤΙΓΡΑΨΤΕ ΤΙΣ ΠΑΡΑΚΑΤΩ ΓΡΑΜΜΕΣ, ΜΕΤΑ ΑΠΟ ΟΛΑ ΤΑ ΥΠΟΛΟΙΠΑ ΑΠΟΘΕΤΗΡΙΑ ΚΑΙ ΑΦΗΣΤΕ ΚΑΙ ΜΙΑ ΚΕΝΗ ΓΡΑΜΜΗ ΕΠΙΠΛΕΟΝ:
 
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
 
ΣΩΣΤΕ ΚΑΙ ΒΓΕΙΤΕ ΑΠΟ ΤΟ "nano"
 
 
_________________________
ΣΥΝΔΕΣΗ ΣΤΟ IΝΤΕΡΝΕΤ:
 
[AΣΥΡΜΑΤΟ] 
# wifi-menu -o
 
 
_______________________________________________________________________________
ΑΝΑΝΕΩΣΗ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ ΤΟΥ PACMAN KAI ANABΑΘΜΙΣΗ ΣΥΣΤΗΜΑΤΟΣ:
 
# pacman -Syyu
 
 
________________________
ΕΓΚΑΤΑΣΤΑΣΗ "yaourt": 
# pacman -S yaourt
 
 
________________________________________________
ΔΗΜΙΟΥΡΓΙΑ ΝΕΟΥ ΧΡΗΣΤΗ ΚΑΙ ΣΥΝΘΗΜΑΤΙΚΟΥ:
 
ΣΗΜΕΙΩΣΗ: Αρκετοι χρηστες επιλεγουν να προσθεσουν το ΝΕΟ χρηστη, στο γκρουπ USERS.
Κατι τετοιο δεν συνισταται απο την ArchWiki, για λογους Ασφαλειας, διοτι αν υπαρχουν και αλλοι Χρηστες στο ιδιο συστημα, οπου ανηκουν στο γκρουπ USERS, θα εχουν προσβαση στα αρχεια σας, βασει ιδιου USERGROUP.
Παρακατω, δημιουργουμε ενα νεο Χρηστη, οπου ανηκει στο γκρουπ "ονομαχρηστη", το οποιο δημιουργειται αυτοματα, και επιπλεον, τον προσθετουμε και στο γκρουπ "wheel" ωστε να μπορει να αποκτησει Διαχειριστικα Δικαιωματα (sudo).
# useradd -m -G wheel -s /bin/bash ονομαχρηστη
# passwd ονομαχρηστη
 
 
___________________________________________________________
ΑΠΟΚΤΗΣΗ ΔΙΑΧΕΙΡΙΣΤΙΚΩΝ ΔΙΚΑΙΩΜΑΤΩΝ ΝΕΟΥ ΧΡΗΣΤΗ :
 
 
ΠΡΟΣΟΧΗ: H ΕΠΕΞΕΡΓΑΣΙΑ ΤΟΥ ΣΥΓΚΕΚΡΙΜΕΝΟΥ ΑΡΧΕΙΟΥ ΠΡΕΠΕΙ ΝΑ ΓΙΝΕΤΑΙ ΜΟΝΟ ΜΕΣΩ ΤΗΣ "visudo" εντολης *
 
# EDITOR=nano visudo

Αποσχολιαστε αυτη τη γραμμη:

%wheel ALL=(ALL) ALL
Και επειτα προσθεστε αυτη τη γραμμη απο κατω:
ονομαχρηστη ALL=(ALL) ALL
ΣΩΣΤΕ ΚΑΙ ΒΓΕΙΤΕ ΑΠΟ ΤΟ "nano"
 
 
______________________________
ΕΓΚΑΤΑΣΤΑΣΗ ΟΔΗΓΟΥ ΗΧΟΥ:
# pacman -S alsa-utils
# alsactl init
# alsamixer

[πατηστε "m" για ενεργοποιηση των καναλιων που βρισκονται σε σιγαση]

[χρησιμοποιηστε τα f-keys για να δειτε τις διαθεσιμες επιλογες]
[χρησιμοποιηστε τα up/down arrow πληκτρα για αυξομειωση volume στα διαθεσιμα καναλια]
 
 
________________________________________________
ΕΓΚΑΤΑΣΤΑΣΗ "xorg-server" ΚΑΙ ΥΠΟΣΤΗΡΙΞΗΣ:
# pacman -S xorg-server xorg-server-utils xorg-xinit xorg-apps xorg-twm xorg-xclock xterm mesa mesa-libgl libva-mesa-driver opencl-mesa mesa-demos gstreamer-vaapi xf86-input-libinput

* Oρισμενοι Οδηγοι Γραφικων προσφερουν τα δικα τους εναλλακτικα πακετα / εξαρτησεις.

Σε αυτη την περιπτωση, θα ενημερωθειτε απο τον Pacman, για αντικατασταση αυτων.

 
 
________________________________________________________________________________________
ΕΓΚΑΤΑΣΤΑΣΗ ΟΔΗΓΩΝ ΓΡΑΦΙΚΩΝ ΚΑΙ ΥΠΟΣΤΗΡΙΞΗ ΓΙΑ 3D HARDWARE ACCELERATION:
 
 
ΚΑΘΩΣ ΥΠΑΡΧΟΥΝ ΔΙΑΦΟΡΑ SETUP ΚΑΙ ΔΙΑΜΟΡΦΩΣΕΙΣ, ΚΑΝΤΕ ΠΡΩΤΑ ΤΗΝ ΑΝΑΖΗΤΗΣΗ ΣΑΣ, ΟΣΟΝ ΑΦΟΡΑ ΤΟ ΣΥΣΤΗΜΑ ΣΑΣ.
ΠΑΡΑΚΑΤΩ ΔΙΝΟΝΤΑΙ ΤΑ ΠΙΟ ΚΟΙΝΩΣ ΧΡΗΣΙΜΟΠΟΙΟΥΜΕΝΑ SETUP:
.........................................................................................................
 
 
[iNTEL]
 
# pacman -S xf86-video-intel lib32-mesa-libgl libva-intel-driver lib32-libva-intel-driver vulkan-intel

* Συμπεριλαμβανεται επισης υποστηριξη για OpenGL 32bit *

 

 

 

.........................................................................................................

[AMD]
 
# pacman -S xf86-video-ati lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau libva-vdpau-driver lib32-libva-vdpau-driver

Ανοικτοι Οδηγοι Radeon για παλαιοτερες καρτες

 

 

 

 
# pacman -S xf86-video-amdgpu lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau libva-vdpau-driver lib32-libva-vdpau-driver

Ανοικτοι Οδηγοι AMDGPU για νεωτερες καρτες

 

 

 

 
# pacman -S amdgpu-pro-graphics amdgpu-pro-computing

Κλειστοι Οδηγοι AMDGPU-PRO, για τις ΑΠΟΛΥΤΩΣ νεωτερες καρτες

ΠΡΟΣΟΧΗ: ΕΙΝΑΙ ΣΕ ΠΟΛΥ ΠΕΙΡΑΜΑΤΙΚΟ ΣΤΑΔΙΟ ΑΚΟΜΗ

 

 

 

 

* Και οι 3 εντολες Εγκαταστασης Οδηγων ati / amdgpu / amdgpu-pro παραπανω, συμπεριλαμβανουν επισης την υποστηριξη για OpenGL 32bit *

 

 

 

 
.........................................................................................................
[NVIDIA]
 
 
# pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-utils mesa-vdpau lib32-mesa-vdpau libva-vdpau-driver lib32-libva-vdpau-driver
Κλειστοι Οδηγοι nvidia για καρτες 400 series [NVCx] η νεωτερες
 
 
 
 
# pacman -S nvidia-340xx nvidia-340xx-libgl lib32-nvidia-340xx-libgl nvidia-utils mesa-vdpau lib32-mesa-vdpau libva-vdpau-driver lib32-libva-vdpau-driver

Κλειστοι Οδηγοι nvidia για καρτες GeForce 8000/9000, ION και 100-300 series [NV5x, NV8x, NV9x και NVAx]

 

# pacman -S nvidia-304xx nvidia-304xx-libgl lib32-nvidia-304xx-libgl nvidia-utils mesa-vdpau lib32-mesa-vdpau libva-vdpau-driver lib32-libva-vdpau-driver

Κλειστοι Οδηγοι nvidia για καρτες GeForce 6000/7000 series [NV4x and NV6x] και περι το 2004-2006

 

 

 

 

 

 

* Και οι  3 εντολες Εγκαταστασης Οδηγων nvidia παραπανω, συμπεριλαμβανουν επισης την υποστηριξη για OpenGL 32bit *

 

 

___________________________________________
ΕΛΕΓΧΟΣ ΤΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΓΡΑΦΙΚΩΝ:
 
# startx
# exit
 
 
___________________________________________
ΕΓΚΑΤΑΣΤΑΣΗ DESKTOP ΠΕΡΙΒΑΛΛΟΝΤΟΣ:
# pacman -S gnome

(Εγκατασταση Ολων των Πακετων ειναι η Προεπιλογη, αποδεχεστε με "Enter")

 
 
__________________________________________
ΕΓΚΑΤΑΣΤΑΣΗ DISPLAY / LOGIN MANAGER:
# pacman -S gdm
(Μονο εαν το πακετο "gdm" δεν το εχετε επιλεξει, στο προηγουμενο βημα.)
 
_______________________________________________________________
EΓΚΑΤΑΣΤΑΣΗ ΧΡΗΣΙΜΩΝ / ΠΡΟΤΙΜΩΜΕΝΩΝ ΠΡΟΓΡΑΜΜΑΤΩΝ:
 
(Παρακατω ειναι διαφορες προσωπικες επιλογες. Οι δικες σας μπορει να διαφερουν.)
# pacman -S git network-manager-applet asunder pavucontrol gksu gnome-schedule thunderbird gparted gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav lollypop firefox chromium gufw clipgrab inxi bleachbit vlc android-tools android-udev qbittorrent libdvdcss xfburn gedit file-roller gnome-common gnome-calendar gnome-tweak-tool cups cups-pdf samba system-config-printer hplip python-pillow sip python-sip pyqt4-common python-pyqt4 python-pyparsing python-six python-packaging python-setuptools python-pip python-reportlab rpcbind sane xsane tlp noto-fonts python-pyqt5 python-opengl qt5-multimedia dropbox nautilus-dropbox
 
 
_______________________________________________________
ΕΝΕΡΓΟΠΟΙΗΣΗ ΟΛΩΝ ΤΩΝ ΑΠΑΡΑΙΤΗΤΩΝ ΥΠΗΡΕΣΙΩΝ:
# systemctl enable gdm.service

 

[ΕΝΣΥΡΜΑΤΟ] 
# systemctl disable dhcpcdπαπακιenp_interface.service

Παραδειγμα:

# systemctl disable dhcpcdπαπακιenp9s0.service

* H λεξη "παπακι" αντικαθισταται απο το συμβολο @ το οποιο δε δεχεται το συστημα της ιστοσελιδας.

Δωστε το σωστο ονομα του enpinterface, το οποιο αντιστοιχει στο συστημα σας.

 

 
# systemctl enable NetworkManager.service
 
# systemctl enable org.cups.cupsd.service

(Μονο αν το πακετο "cups" εχει εγκατασταθει)

 
# systemctl enable tlp.service

(Μονο αν το πακετο "tlp" εχει εγκατασταθει)

 
# systemctl enable tlp-sleep.service

(Μονο αν το πακετο "tlp" εχει εγκατασταθει)

 
# systemctl enable cpupower.service

(Μονο αν το πακετο "cpupower" εχει εγκατασταθει)

 
# systemctl enable ufw.service

(Μονο αν το πακετο "gufw" εχει εγκατασταθει)

 

 

 

_________________________________________
ΕΠΑΝΕΚΚΙΝΗΣΗ ΣΤΟ ΝΕΟ ΣΥΣΤΗΜΑ ΣΑΣ:
# reboot

__________________________________________________________________

ΕΓΚΑΤΑΣΤΑΣΗ  ΓΡΑΦΙΚΟΥ ΔΙΑΧΕΙΡΙΣΤΗ ΛΟΓΙΣΜΙΚΟΥ "Pamac-aur" :

 

 

Ανοιξτε ενα Τερματικο και δωστε την εντολη:

$ yaourt pamac-aur

_____________________________________________________________________________________________________

ENJOY !!!!   :)

Επεξ/σία από N.A.S.A.
  • Like 7
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Νασαι καλα , γιατι δεν ειχαμε αλλον οδηγο :)

 

Τουλαχιστον ο αλλος προτιμησε την μητρικη μας γλωσσα...εβαλε και εικονουλες..

 

Θα μπορουσες καλλιστα τα 2-3 πραγματα που δεν αναφερει να του στελνες ενα πμ και να "εμπλουτιζατε" εκεινο το ποστ.

 

Πφφ ειπα να κρατηθω να μην γινω κακος..αλλα δεν με αφηνετε ρε φουστη μου ωρες ωρες...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

θελω να στησω ενα arch χωρις login-window manager k χωρις network manager με ethernet k netctl

 

xfce μαλλον αν κ γουσταρω το cinnamon που ομως δεν ειναι ωριμο κ σταθερο ακομα

 

οποτε θα μελετησω τον οδηγο σου κ θα παιξω τις απαραιτητες τροποποιησεις

 

μια ερωτηση μονο ,ο pamac που υπαρχει στο manjaro παιζει στο arch?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

θελω να στησω ενα arch χωρις login-window manager k χωρις network manager με ethernet k netctl

 

xfce μαλλον αν κ γουσταρω το cinnamon που ομως δεν ειναι ωριμο κ σταθερο ακομα

 

οποτε θα μελετησω τον οδηγο σου κ θα παιξω τις απαραιτητες τροποποιησεις

 

μια ερωτηση μονο ,ο pamac που υπαρχει στο manjaro παιζει στο arch?

Φυσικα!

Αφου μπουταρεις στο συστημα, δωσε:

$ yaourt pamac-aur

και εισαι ετοιμος!  :-)

Νασαι καλα , γιατι δεν ειχαμε αλλον οδηγο :)

 

Τουλαχιστον ο αλλος προτιμησε την μητρικη μας γλωσσα...εβαλε και εικονουλες..

 

Θα μπορουσες καλλιστα τα 2-3 πραγματα που δεν αναφερει να του στελνες ενα πμ και να "εμπλουτιζατε" εκεινο το ποστ.

 

Πφφ ειπα να κρατηθω να μην γινω κακος..αλλα δεν με αφηνετε ρε φουστη μου ωρες ωρες...

Συγγνωμη που δε σε ρωτησα πως τον θες τον Οδηγο...

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ειχα δοκιμασει με architect k arch anywhere εγκαταστατες

 

στο σημειο που βαζεις δικα σου πακετα ειχα δοκιμασει pamac-aur κ δεν 

 

μπορεις να δοκιμασεις αν υπαρχει το πακετο?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ειχα δοκιμασει με architect k arch anywhere εγκαταστατες

 

στο σημειο που βαζεις δικα σου πακετα ειχα δοκιμασει pamac-aur κ δεν 

 

μπορεις να δοκιμασεις αν υπαρχει το πακετο?

το εχω εγκατεστημενο βρε συ!  :-D

Αν εχεις ενεργοποιησει το ΑUR, και εγκαταστησεις το yaourt, εγκαθιστας τον pamac-aur και τελος.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Νομίζω ένα πρόβλημα αυτού του οδηγού είναι ότι δεν εξηγεί επαρκώς τι κάνει σε κάθε βήμα και γιατί.

 

Επιπλέον υπάρχουν κάποια σφάλματα ή όχι απαραίτητα βήματα:

  • Προτείνεις το πακέτο intel-ucode, το οποίο είναι άχρηστο σε όσους έχουν επεξεργαστή AMD (φαντάζομαι ότι τουλάχιστον δεν δημιουργεί πρόβλημα)
  • Για κάρτες Link.png Site: Nvidia , ανάλογα με το μοντέλο (για παλιότερες και... πολύ παλιότερες κάρτες) μπορεί να χρειαστεί ο οδηγός nvidia-340xx ή ο nvidia 304xx αντί του nvidia και αντίστοιχα συνοδευτικά πακέτα. Εδώ μπορεί να υπάρχει πρόβλημα: αν δεν επιλέξουμε τον κατάλληλο οδηγό μπορεί να μην ξεκινάει το γραφικό περιβάλλον αλλά ούτε να μπαίνουμε σε κονσόλα... και η λύση είναι κάπως πολύπλοκη...
  • Γράφεις: «Δημιουργία αποθετηρίου AUR», όμως δεν υπάρχει τέτοιο πράγμα. Με την εντολή που δίνεις απλώς προσθέτεις το αποθετήριο archlinuxfr ώστε να βάλεις το yaourt. Επίσης δεν νομίζω ότι είναι καλή πρακτική να το βάλεις πάνω από τα υπόλοιπα, γιατί θα πρέπει να υπερισχύουν τα επίσημα πακέτα αντί για τα ανεπίσημα.
  • Εγκαθιστάς τα πακέτα xorg-xinit xorg-apps xorg-twm xorg-xclock xterm, τα οποία (τα περισσότερα) δεν έχουν λόγο ύπαρξης αν εγκαταστήσεις και κάποιο γραφικό περιβάλλον όπως gnome, kde, κ.λπ.

Χωρίς να θέλω να μειώσω την αξία της προσπάθειας (όπως και του άλλου οδηγού που υπάρχει εδώ) νομίζω ότι (τουλάχιστον για όσους δεν έχουν ζήτημα με τα αγγλικά) ο βασικός Link.png Site: οδηγόςεγκατάστασης (μαζί με τον Link.png Site: οδηγό για αρχάριους ) είναι αξεπέραστοι, κυρίως γιατί έχουν συνδέσμους προς τα αντίστοιχα άρθρα που εξηγούν αναλυτικά τα πάντα -- και έτσι καταλαβαίνεις τη μεγάλη δύναμη του Arch, την Link.png Site: τεκμηρίωσή του.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Νομίζω ένα πρόβλημα αυτού του οδηγού είναι ότι δεν εξηγεί επαρκώς τι κάνει σε κάθε βήμα και γιατί.

 

Επιπλέον υπάρχουν κάποια σφάλματα ή όχι απαραίτητα βήματα:

  • Προτείνεις το πακέτο intel-ucode, το οποίο είναι άχρηστο σε όσους έχουν επεξεργαστή AMD (φαντάζομαι ότι τουλάχιστον δεν δημιουργεί πρόβλημα)
  • Για κάρτες Link.png Site: Nvidia , ανάλογα με το μοντέλο (για παλιότερες και... πολύ παλιότερες κάρτες) μπορεί να χρειαστεί ο οδηγός nvidia-340xx ή ο nvidia 304xx αντί του nvidia και αντίστοιχα συνοδευτικά πακέτα. Εδώ μπορεί να υπάρχει πρόβλημα: αν δεν επιλέξουμε τον κατάλληλο οδηγό μπορεί να μην ξεκινάει το γραφικό περιβάλλον αλλά ούτε να μπαίνουμε σε κονσόλα... και η λύση είναι κάπως πολύπλοκη...
  • Γράφεις: «Δημιουργία αποθετηρίου AUR», όμως δεν υπάρχει τέτοιο πράγμα. Με την εντολή που δίνεις απλώς προσθέτεις το αποθετήριο archlinuxfr ώστε να βάλεις το yaourt. Επίσης δεν νομίζω ότι είναι καλή πρακτική να το βάλεις πάνω από τα υπόλοιπα, γιατί θα πρέπει να υπερισχύουν τα επίσημα πακέτα αντί για τα ανεπίσημα.
  • Εγκαθιστάς τα πακέτα xorg-xinit xorg-apps xorg-twm xorg-xclock xterm, τα οποία (τα περισσότερα) δεν έχουν λόγο ύπαρξης αν εγκαταστήσεις και κάποιο γραφικό περιβάλλον όπως gnome, kde, κ.λπ.

Χωρίς να θέλω να μειώσω την αξία της προσπάθειας (όπως και του άλλου οδηγού που υπάρχει εδώ) νομίζω ότι (τουλάχιστον για όσους δεν έχουν ζήτημα με τα αγγλικά) ο βασικός Link.png Site: οδηγόςεγκατάστασης (μαζί με τον Link.png Site: οδηγό για αρχάριους ) είναι αξεπέραστοι, κυρίως γιατί έχουν συνδέσμους προς τα αντίστοιχα άρθρα που εξηγούν αναλυτικά τα πάντα -- και έτσι καταλαβαίνεις τη μεγάλη δύναμη του Arch, την Link.png Site: τεκμηρίωσή του.

Ευχαριστω για τις παρατηρησεις, και σε λιγο θα κανω τις απαραιτητες διορθωσεις.

Ο οδηγος δεν αντικαθιστα σε καμια περιπτωση την αναλυτικοτητα της Archwiki, αλλα ουτε και την Τεκμηριωση.

Καταλαβαινεις οτι κατι τετοιο ειναι αδυνατο.

Απλα, βοηθα για ενα Γρηγορο ξεκινημα, τα υπολοιπα ειναι ευθυνη του Χρηστη, με ο,τι και αν αυτο σημαινει.

Ξεκαθαριζω στην αρχη, οτι το πακετο "intel-ucode" αφορα επεξεργαστες Intel.

Επισης, αναφερω ρητα πριν την Εγκατασταση Οδηγων Γραφικων, οτι πρεπει ο καθενας να ΚΑΝΕΙ ΠΡΩΤΑ ΤΗΝ ΑΝΑΖΗΤΗΣΗ ΤΟΥ, οσον αφορα το συστημα του.

Ειναι δουλεια του καθε χρηστη, οχι δικια μου.

Θα μετονομασω το "Δημιουργια Αποθετηριου AUR" σε "Προσβαση στο Αποθετηριο Archlinuxfr" και θα το μεταφερω στο τελος των υπολοιπων αποθετηριων, οπως ΠΟΛΥ σωστα αναφερεις!

Τελος, για τα xorg πακετα που αναφερεις, σιγουρα μπορουν να παραλειφθουν, αλλα επειδη μπορει καποιος να φτασει μεχρι εκεινο το σημειο της Εγκαταστασης και να αποφασισει κατι διαφορετικο, τα αφηνω ως προεπιλογη για εγκατασταση. Δεν βαραινουν το συστημα.

Συμφωνω απολυτα μαζι σου, οτι τιποτα δεν συγκρινεται με την ArchWiki, αυτο ειναι Νομος.

Ο οδηγος αυτος ειναι δεν ειναι για εντελως αρχαριους, αλλα για αυτους που ειναι εξοικιωμενοι με τις Βασικες Εννοιες του Linux.

Στο φιναλε, μιλαμε παντα για Καθαρο, Ατοφιο Arch!  :-)

Σε ευχαριστω και παλι!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ανανεωση του Οδηγου, με προσθηκη εντολων για την εγκατασταση Οδηγων Γραφικων, και καποιες αλλες μικρες αλλαγες.

Αν ειχατε δημιουργησει Αντιγραφο του Οδηγου αυτου πιο πριν, αντικαταστηστε το.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...