Stap 4: Download nodige programma 's
$pacman - Syu #updates de repositories downloaden
$pacman - Sy openntpd #openntpd houdt spoor van tijd op uw systeem (zeer nodige)
$pacman - Sy python2 #install python2
$pacman - Sy rsync #install rsync
$pacman - Sy samba avahi #install samba en avahi
Nu dat wordt gedaan zult moeten we configureren van Samba, dus we veilig van bestanden met andere computers delen kunnen:
$adduser MijnGebruikersnaam #creates een nieuwe gebruiker voor gasttoegang, standaardwaarden gebruiken en kies een wachtwoord
$smbpasswd - een #make een Samba-wachtwoord voor de account van de gebruiker MyUserName
$nano /etc/samba/smb.conf #opens het configuratiebestand voor Samba (vi is veel beter dan nano als je het kunt doen!)
Uitschakelen van de printerondersteuning in Samba kunt RAM opslaan als het niet nodig is. De volgende regels toevoegen aan de sectie [global] uw "/ etc/samba/smb.conf":
load printers = Nee
printing = bsd
printcap name = / dev/null
uitschakelen van spoolss = yes
Geen gebruik maakt van NetBIOS-naamomzetting kunt besparen op de middelen ook. NetBIOS is handig voor het zoeken van namen van andere Samba shares op een lokaal netwerk en aanbieden van de aandelen van de hostcomputer (de computer van de ARM) naar andere computers. Dit is niet nodig want we zijn een statisch IP-adres te zetten van de ARM-computer en gebruik het alleen als een server. Uitschakelen met dit:
netbios uitschakelen = yes
Vervolgens bewerken "/ etc/conf.d/samba" en "nmbd" uit de "SAMBA_DAEMONS" te verwijderen zodat kijkt het als dit:
#
# Configuratievoor de Samba init script
#
# ruimte gescheiden lijst van daemons te starten
SAMBA_DAEMONS=(smbd)
#SAMBA_DAEMONS = (smbd nmbd winbindd)
Samba opstarten met dit:
$/etc/init.d/samba opnieuw #restarts de samba proces met nieuwe configuraties
O.k., klaar bijna. Nu zullen we ten slotte bewerken het IP-adres, hostnaam en daemons:
$nano /etc/rc.conf #opens het belangrijkste configuratiebestand voor processen die worden gestart tijdens het opstarten
# HOSTNAME: Hostname van de machine. Ook moet in/etc/hosts worden gebracht
#
HOSTNAME = "YOUR_HOSTNAME"
# Statische IP-voorbeeld
Interface = eth0
adres = 192.168.XX. XX XX #replace met uw info
netmask 255.255.255.0 =
uitgezonden = 192.168.0.255
gateway = 192.168.0.1
#interface = eth0 #comment uit het gedeelte voor DHCP door "#" invoegen aan het begin van de lijn
#address =
#netmask =
#broadcast =
#gateway =
DAEMONS = (! hwclock openntpd syslog-ng netwerk netfs CRONUS samba sshd) #set van deze toepassingen kunnen worden uitgevoerd bij het opstarten
Als u wilt dat een webserver probeert iets lichtgewicht zoals nginx (uitgesproken motor x) of Cherokee heeft een GUI-configuratie:
$pacman - Sy Naam_toepassing
Voor meer informatie ga naar de site van Arch Linux ARM!