Technical Issues and Assistance

Got a question? Ask our community!


Issues related to Antergos installation.
Cannot boot after a fresh install
T

After I install Antergos the OS just doesn’t want to boot, I keep receiving this error. I’ve tried to delete everything and let OS create the partitions and tried creating them myself, still getting the issue.! http://imgur.com/swzJqwg

read more
Beginners' subforum for general Antergos issues. Please, try the forum search function at the upper left before posting.
Touchpad problem

First of all I have to say that I am using Plasma.
I am sure you already tried, but the other day I could not make my touchpad to work. What ever I did, I could not solve the problem. Then I decided to click on the Default button to reset the touchpad setting and … problem solved.

If your system recognizes your touchpad, it is most likely a settings issue.

read more
Post your workstation, desktop, WM/DE issues and questions here: configuration, printing and mounting issues, general and productivity apps etc. For sound and video, refer to the Multimedia subforum.
Laptop suspend/hibernate issue

Nothing?

read more
Audio/Video/Image issues, playback, creation and editing. Also for games support and discussion.
Bluetooth speaker connected but not listed under output

@sfg said in Bluetooth speaker connected but not listed under output:

…the issue is with PulseAudio and GDM…

It explains something - I use default LightDM, not GDM.

Thanks for marking the topic as [Solved].

read more
Issues related to package upgrades. Also the place for discussion about pacman in general.
How do I downgrade nvidia?

@c0re Everything looks quiet well. All packages, including nvidia-utils-375.10-1, are present in the cache.

I don’t remember all rules and details about downgrading. The only thing I can think of is that the packages, on which a package to downgrade depends on, must be downgraded by the user first. And pacman doesn’t resolve dependencies during downgrades.

An example. If you want to downgrade the package A, which depends on package B, then the package B must be downgraded first. After that also the package A may be downgraded.

In your case - try to downgrade nvidia-utils first. And probably nvidia-settings also. After that try to downgrade the main, nvidia package.

read more
Problems and questions concerning kernel and hardware support.
Install `libinput` driver for touchpad

OK, marking the topic as [Solved] then.

read more

About Antergos

Distribution related information and discussion.


News, Package & Security Advisories, and other important information from the development team.
TESTERS NEEDED: lightdm-webkit2-greeter 2.2 Beta
P

@lots.0.logs said in TESTERS NEEDED: lightdm-webkit2-greeter 2.2 Beta:

@papa33 Sorry about that. I pushed another update that should resolve that issue.

Thanks but no improvement here. Maybe I didn’t install the latest update you are talking about? What should be the number of this version?

read more
Issues regarding the forums
A couple forum suggestions
D
When viewing forum.antergos.com/unsolved, there should be a way to sort by oldest first. There should be a button to report as solved/not a question so that moderators can easily see and remove unsolved tags from posts that no longer require them.

This would make it easier to treat the unsolved list like a ticket system, and ensure that questions don’t get forgotten as they sink to the second page.

read more
No decsciption available
Why Antergos instead of Arch || Manjaro

Good example. But not the only.

It’s difficult, if not impossible, to completely exclude AUR from being used in Arch. yaourt is the best tool to work with it. It is present in the AUR. But not in the default Arch repos.

How to install yaourt from AUR without having an access to AUR? A difficult task for those who approaches Arch for the first time.

Meanwhile, yaourt is included in the [antergos] repo. Cnchi installs it by default. AUR is immediately available in a newly installed Antergos.

read more

Contributions & Discussion

The place to talk about Antergos and share content, tips, and advice.


Discuss GNU/Linux related topics that don't quite fit into other forum categories.
Transparency for gnome-terminal:

Bild Text

By default gnome-terminal is build without the option, i use to take xfce4-terminal caus of this, but today i find this at AUR:

gnome-terminal-transparency

Bild Text

read more
A place for true innovation. Share your own created utilities with the Antergos community.
mkinitcpio generation after kernel / kernel module updates (pacman)
L

When updating package linux / linux-lts or kernel modules needed at boot time, like ZFS, the mkinitcpio is only generated before dkms rebuilds the modules for the new kernel / the new modules, so when rebooting, boot will fail because of missing kernel modules for access to the root filesystem. So after an update to one of the mentioned packages, you need to manually run mkinitcpio -p linux to get a bootable system.

The problem is already reported as bug in the Arch Linux pacman bug tracker: https://bugs.archlinux.org/task/49052.

read more
Post your screenshots. Contribute or share new logos, icons, themes, wallpapers and other artwork here.
antergos patrol

alt text

and as a wallpaper alt text

Camera Maker: NIKON CORPORATION
Camera Model: NIKON D3100
Image Date: 2013-11-30 15:26:17 (no TZ)
Focal Length: 200mm (35mm equivalent: 300mm)
Aperture: ƒ/5.6
Exposure Time: 0.0080 s (1/125)
ISO equiv: 450
Exposure Bias: none
Metering Mode: Matrix
White Balance: Auto
Flash Fired: No (enforced)
Orientation: Normal
Color Space: sRGB
GPS Coordinate: undefined, undefined
Caption: x-default
Software: GIMP 2.8.18

read more
Not Antergos or GNU/Linux-related? Talk about it here!
Looking for an IT Company in EU (Ireland would be fantastic)

Hi all!

For work (I’m an IT teacher) I need to get in touch with an IT company in Ireland. It’s very difficult to get any answer by email from another country without knowing anyone there (they do not answer email from unknown people from another country).

My intention would be to send one of my students there, to learn, for a short period of time (two or three months), doing a traineeship or something similar there. They would be able to hire him/her if so is desired after that period of time.

I got a contact there but they have said no at the very last minute (they have been very nice, but now I do not know where to look for another option).

Do you guys work in an IT company there or know anybody that works there? (I don’t even know if there is someone from Ireland here).

If you’re from another EU country or know somebody that works in an IT company in another EU country, this would be OK, too. My intention was to send them to an English speaking country, but now I’m kind of desperate.

Thanks in advance,
Gustau (karasu).

read more

Antergos in other languages

If English isn't your first language or you just prefer communicating in another language this area is for you!


Here you can talk catalan (Just general questions please. For specific matters use the correct forum)
Canviar idioma i disposicio de teclat del gnome

Hola,

Suposo que no només el Gnome, sinó que tindràs tot el sistema en anglès.

Per afegir el català has de:

Editar el fitxer /etc/locale.gen i descomentar (treure el ‘#’) de la línia que diu ca_ES.UTF-8 UTF-8 Executar la comanda sudo locale-gen

Ara tens ja els dos idiomes, però tens l’anglès per defecte. Si vols canviar el sistema a català has d’editar el fitxer /etc/locale.conf per què quedi així:

LANG=ca_ES.UTF-8 LC_COLLATE=ca_ES.UTF-8

Per canviar-ho a Gnome (disposició de teclat, llengua, …) pots fer-ho des del gnome-control-center (Fes alt+F2 i escriu gnome-control-center)

Salut!

Més info: https://wiki.archlinux.org/index.php/locale

read more

Here you can talk Dutch (Just general questions please. For specific matters use the correct forum)

Nederlandstalig gedeelte op het forum

Hoewel Nederlandstalig, gebruik ik eigenlijk alleen maar een Englelstalige lay-out.
Ik gebruik beide, Mate en Plasma 5. Een Antergos fan voor ongeveer een jaar nu.

read more
Here you can talk French (Just general questions please. For specific matters use the correct forum)
Impossible de se connecter après installation Antergos xfce
M

Après reinstall de l’OS ça fonctionne !

read more
Here you can talk german (Just general questions please. For specific matters use the correct forum)
Brother HL3142CW

do you try to use this driver from AUR?

yaourt -S brother-hl3140cw

Other way is to download the drivers from brother Webside:

http://support.brother.com
and:

From Arch WIKI:
Install the rpmextract package, and extract both rpm packages using rpmextract

Extracting both files will create a var and a usr directory - move the contents of both directories into the corresponding root directories.

Run the cups wrapper file in /opt/brother/Printers/hl3142cw/cupswrapper

This should automatically install and configure your brother printer.

read more
Here you can talk hungarian (Just general questions please. For specific matters use the correct forum)
Antergos magyarul
C

Hagyományos notebookok; az egyik egy Fujitsu Siemens Amilo öreg csotrogány, der fut rajta rendesen.

read more
Here you can talk polish(Just general questions please. For specific matters use the correct forum)
Polska społeczność Antergos
A

Cześć

…a ja przesiadłem się z Archa właśnie, po długoletnim użytkowaniu. Miałem jakieś problemy z nim (już nie pamiętam co to było) i cenię sobie automatyzację Antergos - wszak to w Arch, tylko opakowany w DE :). Jedyne co mi doskwiera, to mało dynamiczny rozwój tej dystrybucji i dość mało aktywna społeczność, ale być może jest to spowodowane tym, że Antergos, to w zasadzie prawie nieskażony Arch + parę dodatków. W każdym razie kiedyś więcej się działo - były nowe pomysły itp. Teraz jakoś cicho - wystarczy spojrzeć w sekcję “aktualności” na stronie projektu. Kiedyś był instalator własnościowych sterowników GPU z poziomu cnchi - dla nowych użytkowników jak znalazł, aczkolwiek instalacja kart nvidii nie nastręcza zbyt wielu problemów, czego się nie da powiedzieć o AMD, z którego na szczęście się przesiadłem. Jeśli chodzi o tłumaczenia, to sam niegdyś aktywnie uczestniczyłem w tym procesie, ale wyłożyłem się na ZFS właśnie - kompletnie go nie znam, więc w tej kwestii nie pomogę.

read more
Here you can talk russian (Just general questions please. For specific matters use the correct forum)
Ошибка утилиты AUR
G

Недавно утилита AUR стала выдавать ошибку :cry:

0_1457595400691_yaourtError.png
Не хочу ругаться на причины, но для исправления можно в терминале от имени пользователя выполнить несколько команд:

git clone https://aur.archlinux.org/package-query.git
cd package-query
makepkg -si
cd …
git clone https://aur.archlinux.org/yaourt.git
cd yaourt
makepkg -si
cd …

read more
Here you can talk spanish (Just general questions please. For specific matters use the correct forum)
Instalar Antergos en una Macbook Pro early 2015

@fraescaya10

Hola:

Una vez en el live , abres una terminal y pones

lspci

Y buscas el modelo de tu wireless , una vez hallado es cuestión de ver en los repositorios si existe el driver para esa tarjeta wifi…o la forma de compilarlo.
Espera por si alguien con ese equipo lo ha hecho , sino puedes empezar a indagar por tu parte.
Saludos.

read more
Here you can talk ukrainian (Just general questions please. For specific matters use the correct forum)
Antergos це добре.

нам потрібно більше змісту тут

read more

Here you can talk Greek (Just general questions please. For specific matters use the correct forum)

Εισαγωγή στο σύστημα αρχείων του Linux

Σε όλα τα λειτουργικά συστήματα υπάρχει ενα σύστημα αρχείων που σκοπό έχει να οργανώσει όλα τα δεδομένα του υπολογιστή, τα δεδομένα αυτά για να γίνει καλύτερη η διαχείριση τους μοιράζονται σε καταλόγους που περιέχουν ομοειδή αρχεία.Οι κατάλογοι μπορούν να είναι οργανωμένοι σε ένα ή σε πολλά επίπεδα δημιουργώντας έτσι ένα δενδροειδές σύστημα, για να το εξηγήσουμε πιο απλά φανταστείτε οτι έχετε μια βιβλιοθήκη με ντοσιέ και μέσα σε αυτά υπάρχουν μέσα φάκελοι.
Στο linux όλα ξεκινάνε από τον αρχικό κατάλογο “/”, γνωστό και σαν ρίζα (root). Μέσα σε αυτόν υπάρχουν όλοι οι άλλοι δημιουργώντας έτσι μια δομή που μοιάζει με ένα ανάποδο δέντρο. Αυτή η δομή είναι αρκετα διαφορετική και πιο λίγο σωστά οργανωμένη απο την δομή των Windows που έχουμε συνηθίσει πχ C:\Windows και C:\Windows\system ενώ για τις εγκατεστημένες εφαρμογές πρέπει να πάμε στον κατάλογο C:\Program Files.
Μια γνώση της δομής του ανάποδου αυτού δέντρου είναι χρήσιμη για να μπορέσουμε να κάνουμε κάποια πιο προχωρημένα πράγματα, αλλά και για να καταλάβουμε καλύτερα πως δουλεύει ο υπολογιστής αν σηκώσουμε το χαλί του GUI.

/ (κατάλογος-ρίζα)
Ο ριζικός κατάλογος είναι η αρχή του συστήματος Linux, και κάτω από αυτόν είναι οτιδήποτε άλλο. Δεν έχουμε την έννοια του χωριστού δίσκου και αυτό είναι καλό. Γιατί θα πρέπει να ενδιαφέρει τον χρήστη σε ποιο δίσκο είναι κάτι, αν είναι καν στο μηχάνημα του.

alt text

/boot
Το Linux για ένα καθαρό λόγο είναι απλά ένας πυρήνας ενός λειτουργικού, Θα το βρούμε εδώ μέσα, μαζί με τον διαχειριστή εκκίνησης και ότι άλλο χρειάζεται για να ξεκινήσει να τρέχει, το πρώτο πρόγραμμα που αυτό είναι το /bin/init. Σε λίγο καιρό αυτό θα δείχνει στο systemd.

/dev
Στον κατάλογο dev (devices) θα βρούμε όλα τα αρχεία των συσκευών που είναι συνδεδεμένες στον υπολογιστή σκληροί δίσκοι, συσκευές usb, modem, εκτυπωτές κτλ. Στο Linux οι συσκευές είναι απλά αρχεία!

/proc
Σε αυτόν τον κατάλογο θα βρούμε εικονικά αρχεία σχετικά με πληροφορίες του συστήματος και του kernel. Είπαμε οτι στο Linux οι συσκευές ειναι αρχεία. Ε λοιπόν αρχεία είναι τα πάντα και κάθε τι είναι αρχείο, εδώ θα βρούμε τα προγράμματα που τρέχουν, σαν αρχεία. Για παράδειγμα το “αρχείο” /cpoc/cpuinfo περιέχει πληροφορίες για τον επεξεργαστή. και με ένα απλό επεξεργαστή κειμένου το ανοίγεις και βλέπεις τι επεξεργαστή έχεις.

/bin
Στον κατάλογο bin (binaries) βρίσκονται τα απολύτως απαραίτητα εκτελέσιμα αρχεία προγραμμάτων που χρειάζονται για να ξεκινήσει ο υπολογιστής και να προσαρμόσει τα υπόλοιπα συστήματα αρχείων (/usr, /home, /opt).

/lib
Στον κατάλογο lib (libraries) θα βρούμε τις βιβλιοθήκες, που είναι κάτι αντίστοιχο με τα αρχεία DLL των Windows. Οι βασικές βιβλιοθήκες που χρησιμοποιούν τα προγράμματα που βρίσκονται στο /bin θα βρεθούν εδώ.

/sbin
Η διαφορά του απο τον κατάλογο /bin είναι οτι τα προγράμματα αυτά εκτελούνται μόνο απο τον διαχειριστή του συστήματος στην περίπτωση που θέλει να ανακτήσει η επιδιορθώσει το σύστημα.

/etc
Στον κατάλογο etc θα βρούμε τα αρχεία ρυθμίσεων του λειτουργικού συστήματος και των εγκατεστημένων προγραμμάτων.
Παράδειγμα στον υποκατάλογο X11 θα βρούμε τις ρυθμίσεις που έχουν να κάνουν με το πρόγραμμα απεικόνισης των παραθύρων X windows system.

/home
O κατάλογος home είναι ο αντίστοιχος κατάλογος My documents που έχουμε στα Windows, μέσα σε αυτόν υπάρχουν τα προσωπικά αρχεία του χρήστη πχ. εικόνες, έγγραφα, μουσική, βίντεο κτλ. Σε γενικές γραμμές εδώ μέσα μπορεί να πειράξει ενας χρήστης. Για αλλαγές εκτός αυτής της περιοχής απαιτείται συνήθως η χρήση της εντολής sudo.

/root
Αυτός είναι ο κατάλογος του root δηλαδή του υπερχρήστη που έχει το δικαίωμα να κάνει οτιδήποτε στο σύστημα. Στις μέρες μας δεν χρησιμοποιείτε πολύ, και προτιμάτε ο μηχανισμός sudo. Γιατί εδώ και όχι στο /home; Ο λόγος είναι οτι το /home μπορεί να είναι σε άλλο δίσκο (μιας και θέλει πολύ χώρο σε ένα σύστημα με πολλούς χρήστες) ή ακόμα σε ανά απομακρυσμένο υπολογιστή. Ακόμα και αν υπάρξει πρόβλημα ο διαχειριστής θα μπορεί να μπει και να το διορθώσει.

/mnt
Σε αυτόν τον κατάλογο προσαρτώνται οι συσκευές, σκληροί δίσκοι, οι δίσκοι usb, οι συσκευές cd/dvd κτλ. με την εντολή mount, δηλαδή βάζουμε ένα εξωτερικό σκληρό δίσκο στον υπολογιστή το σύστημα τον ενσωματώνει με την εντολή mount και μετά απο αυτήν την διαδικασία μπορούμε να τον χρησιμοποιήσουμε.

/tmp
Σε αυτόν τον κατάλογο ο οποίος είναι βοηθητικός αποθηκεύονται προσωρινά κάποια αρχεία.

/usr
Σε αυτόν τον κατάλογο θα βρούμε όλες τις εφαρμογές, βιβλιοθήκες, documentation κτλ. που έχει εγκαταστήσει ο χρήστης του συστήματος κάτι σαν το αντίστοιχο Programs Files των Windows. Η δομή του ακολουθεί αυτη του “/” και θα βρούμε μέσα αντίστοιχους υποκαταλόγους όπως /usr/bin, /usr/lib. Ιδιαιτερη μνεία θέλει ο κατάλογος /usr/share όπου θα βρούμε αρχεία βοηθητικά των προγραμμάτων που είναι ανεξάρτητα της αρχιτεκτονικής του υπολογιστή.

/var
Στον κατάλογο var (Variables=μεταβλητές) αποθηκεύονται οι μεταβλητές του συστήματος η αλλιώς τα αρχεία καταγραφής του συστήματος, πληροφορίες με δεδομένα από εφαρμογές τα οποία αλλάζουν συνεχώς όσο δουλεύετε στο σύστημα γιατί προστίθενται συνεχώς νέα δεδομένα τα log files δηλαδή. Πολλοί αποφεύγουν να το βάζουν σε ένα δισκο ssd. Σε συστήματα servers είναι σε διαφορετική κατάτμηση ώστε αν λόγο κάποιας επίθεσης γεμίσει να μην καταρρεύσει ολλο το σύστημα.

/opt
Στον κατάλογο opt γίνετε η εγκατάσταση των έξτρα προγραμμάτων και βιβλιοθηκών που δεν αποτελούν μέρος της βασικής εγκατάστασης του συστήματος, παράδειγμα αν εγκαταστήσουμε ενα πρόγραμμα σαν το eclipse θα δημιουργηθεί στον κατάλογο /opt ένας υποκατάλογος που θε περιέχει τα εκτελέσιμα αρχεία του eclipse μαζί με τις απαραίτητες βιβλιοθήκες documentation κτλ που χρειάζονται.

Αυτοί είναι λοιπόν οι βασικοί κατάλογοι του συστήματος αρχείων στο Linux, μέσα σε αυτούς υπάρχουν και άλλοι υποκατάλογοι αλλα οι βασικοί είναι αυτοί.

Περί του χρήστη root και της εντολής sudo
Όπως είδαμε υπάρχει ένας χρήστης ο root. Σε αυτόν τον χρήστη ανήκει όλος ο υπολογιστής και μπορεί να κάνει τα πάντα. Έστω οτι έχεις ενα υπολογιστή σε κάποια τράπεζα η ενα πανεπιστήμιο. Θα πρέπει να έχει τρελή εμπιστοσύνη σε αυτόν που έχει τον κωδικό αυτού του χρήστη! Και δεν θέλεις έναν να το ξέρει μόνο.
Για να κάνεις κάποια πράγματα οπως να αλλάξεις κάτι το /usr/local θες δικαιώματα root. Γιατι θες να κάνεις κάτι τέτοιο; μα για να εγκαταστήσεις ενα πρόγραμμα. Και αν για κάποιο λόγο έφευγε ενας διαχειριστής ο κωδικός θα έπρεπε να αλλάξει. Επίσης σαν άρχοντας του συστήματος δεν καταγράφονταν πουθενά οι ενέργειες του. Και θα έπρεπε να εχεις ενα μηχανισμό να επικοινωνούν οι διαχειριστές. Και η δύναμη του ήταν όλα η τίποτα
Λύση σε αυτά τα προβλήματα έδωσε ο μηχανισμός sudo. Και μπορεί ενας χρήστης να αποκτήσει ελεγχόμενες δυνάμεις και οι ενέργειες του καταγράφονται και ο κωδικός του root μένει στα χέρια μόνο 2 ατόμων (υπάρχουν και τα λεωφορεία που σκοτώνουν διαχειριστές). Πλέον ο root χρησιμοποιείτε ουσιαστικά μονο όταν το σύστημα ειναι σε μη εκκινήσημη κατάσταση και θέλει επισκευή.

Περί του /usr και του /opt
O προσεκτικός αναγνώστης θα παρατηρήσει πως ουσιαστικά η δομή του συστήματος αρχείων επαναλαμβάνετε σε αυτούς τους καταλόγους. Ο λόγος για το /usr είναι οτι μπορεί να είναι σε ενα κεντρικο υπολογιστή πχ σε ενα σχολικό εργαστήριο. Επειδή εκεί ειναι όλα τα προγράμματα αυτά μπορεί να είναι συγκεντρωμένα σε ενα μέρος και να αναβαθμίζονται κεντρικά. Το /bin θα πρέπει να περιέχει τα απολύτως απαραίτητα ώστε να γίνει αυτή η προσάρτηση. Ο φάκελος /usr/local περιέχει προγράμματα που έχουμε βάλει εμεις στο σύστημα με την διαδικασία της μεταγλώττισης απο τον πηγαίο κώδικα. Είναι λοιπόν ευθύνη δικιά μας (μιας και εμεις είμαστε οι διαχειριστές) να ενημερώνουμε και να συντηρούμε αυτά τα προγράμματα.
Γιατι εδώ και όχι στο /opt? Το δευτερο είναι για “μεγάλα” προγράμματα, για σουίτες όπως θα λέγαμε στα windows. Κανονικά το libreoffice, το firefox, το kde και και cinnamon θα έπρεπε να ήταν εδώ. Αλλά παραβιάζουν πολλές διανομές αυτόν τον κανόνα μαζι με το Mint.

Περί του bin και share
Ενα πρόγραμμα εχει συνήθως πολλά αρχεία. Εκτός από το εκτελέσιμο μπορεί να έχει ένα man page, κάποιο εικονίδιο και σύστημα βοήθειας, καθώς και αρχεία με δεδομένα, cliparts, βούρτσες στο παράδειγμα του gimp. Φαντάσου τώρα οτι παιρνεις ενα άλλο υπολογιστή. Που δεν τρέχει κάποιο intel αλλά έχει κάποιο εξωτικό επεξεργαστή (και δεν υπάρχει επεξεργαστής που να μπορεί να τρέξει το linux και να μην το τρέχει) Το εκτελέσιμο θα αλλάξει και θα είναι διαφορετικό, αλλά τα άλλα αρχεία είναι “ανεξάρτητα αρχιτεκτονικής” και θα μείνουν ίδια. Αυτά που αλλάζουν πάνε στο /X/bin αυτα που μένουν ίδια στο /X/share.
Αν υπάρχει ενας κεντρικός υπολογιστής με ενα δίσκο θα έχει ένα φάκελο με το share και πολλοίς με το bin για τις διάφορες αρχιτεκτονικές (intel,arm, sparc,…) και θα συναρμολογήσει κάθε μηχάνημα το σύστημα αρχείων όπως το θέλει.

Περί της κατάργησης των παραπάνω
Τελευταία, λόγω και μια μικρής ιδιοτροπίας του systemd, υπάρχει μια τάση απλοποίησης με το /bin να είναι ένας συμβολικός δεσμός στο /usr/bin και οι κατάλογοι sbin να καταργηθούν. Ένα είναι το σίγουρο θα υπάρξουν αλλαγές στο μέλλον. Φήμες λένε άλλωστε πως ο κατάλογος /usr φτιάχτηκε στα πρώτα UNIX γιατί απλά γέμισε ο δίσκος.

Περί του LFHS
Όποιος ενδιαφέρετε περισσότερα ας μελετήσει το LFSH που θα το βρει εδώ.
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
http://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html
http://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf

read more