Linux Systeembeheer/Applicaties beheren: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Bertvv (overleg | bijdragen)
kGeen bewerkingssamenvatting
BartDV (overleg | bijdragen)
Geen bewerkingssamenvatting
Regel 20:
## De netwerktools '''nmap''' en '''wireshark''';
# Zorg er voor dat een gewone gebruiker '''nmap''' en '''wireshark''' kan uitvoeren met root-rechten, zonder als root te moeten inloggen en zonder een wachtwoord te moeten intikken.
 
== Yum ==
 
Yum (Yellowdog Updater, Modified) kan gebruikt worden om de software op het systeem te beheren. Zo is het mogelijk om software te verwijderen, toe te voegen of te updaten.
 
=== Commando's ===
Hieronder volgt een overzicht van de meest voorkomende argumenten:
 
<code># yum update</code>
Update alle software waarvoor dit mogelijk is.
 
<code># yum update {naam}</code>
Update dit packet als het mogelijk is.
 
<code># rpm -qa</code>
<code># yum list installed</code>
Geeft een overzicht van alle geïnstalleerde programma's
 
<code># rpm -qa | grep httpd*</code>
<code># yum list installed httpd</code>
Uitzoeken of httpd geïnstalleerd is op het systeem
 
<code># yum list httpd</code>
<code># yum list perl*</code>
Hiermee kan je nagaan welke pakketen of pakketonderdelen er zijn geïnstalleerd. De output van het laatste:
 
Loading "installonlyn" plugin
Loading "security" plugin
Setting up repositories
Reading repository metadata in from local files
Installed Packages
perl.i386 4:5.8.8-10.el5_0.2 installed
perl-Archive-Tar.noarch 1.30-1.fc6 installed
perl-BSD-Resource.i386 1.28-1.fc6.1 installed
perl-Compress-Zlib.i386 1.42-1.fc6 installed
perl-DBD-MySQL.i386 3.0007-1.fc6 installed
perl-DBI.i386 1.52-1.fc6 installed
perl-Digest-HMAC.noarch 1.01-15 installed
perl-Digest-SHA1.i386 2.11-1.2.1 installed
perl-HTML-Parser.i386 3.55-1.fc6 installed
.....
.......
..
perl-libxml-perl.noarch 0.08-1.2.1 base
perl-suidperl.i386 4:5.8.8-10.el5_0.2 updates
 
<code># yum install httpd</code>
Installeren van het httpd-pakket
 
<code># yum install mysql.i386</code>
Installeren van het mysql-pakket voor de i386-architectuur.
 
<code># yum remove httpd</code>
Verwijderen van het httpd-pakket
 
<code># yum list all</code>
Geeft een lijst weer van alle beschikbare pakketten
 
<code># yum grouplist</code>
Geeft een lijst weer van alle beschikbare pakketgroepen.
 
Installed Groups:
Engineering and Scientific
MySQL Database
Editors
System Tools
Text-based Internet
Legacy Network Server
DNS Name Server
Dialup Networking Support
FTP Server
Network Servers
Legacy Software Development
Legacy Software Support
Development Libraries
Graphics
Web Server
Ruby
Printing Support
Mail Server
Server Configuration Tools
PostgreSQL Database
Available Groups:
Office/Productivity
Administration Tools
Beagle
Development Tools
GNOME Software Development
X Software Development
Virtualization
GNOME Desktop Environment
Authoring and Publishing
Mono
Games and Entertainment
XFCE-4.4
Tomboy
Java
Java Development
Emacs
X Window System
Windows File Server
KDE Software Development
KDE (K Desktop Environment)
Horde
Sound and Video
FreeNX and NX
News Server
Yum Utilities
Graphical Internet
Done
 
<code># yum groupinstall "Development Tools"</code>
Installeert alle pakketten in deze groep.
 
<code># yum groupupdate "Development Tools"</code>
Update alle pakketten in deze groep.
 
<code># yum groupremove "Development Tools"</code>
 
<code># yum list extras</code>
Geef een overzicht van alle pakketten die niet via de normale kanalen zijn bekomen (via alternatieve repo's dus). De uitvoer ziet er dan als volgt uit
Loading "installonlyn" plugin
Loading "security" plugin
Setting up repositories
Reading repository metadata in from local files
Extra Packages
DenyHosts.noarch 2.6-python2.4 installed
VMwareTools.i386 6532-44356 installed
john.i386 1.7.0.2-3.el5.rf installed
kernel.i686 2.6.18-8.1.15.el5 installed
kernel-devel.i686 2.6.18-8.1.15.el5 installed
lighttpd.i386 1.4.18-1.el5.rf installed
lighttpd-fastcgi.i386 1.4.18-1.el5.rf installed
psad.i386 2.1-1 installed
rssh.i386 2.3.2-1.2.el5.rf installed
 
<code># yum whatprovides /etc/passwd</code>
Hiermee kan je te weten komen van welke software een bestand is, de uitvoer zit er dan als volgt uit.
 
Loading "installonlyn" plugin
Loading "security" plugin
Setting up repositories
Reading repository metadata in from local files
 
setup.noarch 2.5.58-1.el5 base
Matched from:
/etc/passwd
 
setup.noarch 2.5.58-1.el5 installed
Matched from:
/etc/passwd
 
<code># man yum</code>
Geeft alle overige informatie weer die je ooit zal nodig hebben. :-)
 
 
 
{{sub}}
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.