Installatie van Debian-software. Handige Debian-links. Aptitude-pakketten installeren

Systeem

ntfs-3g is een gratis bestandsstuurprogramma NTFS-systemen. Het project is stabiel op elke NTFS-partitie (inclusief schrijven), heeft een grote en actieve ontwikkelaarsgemeenschap en is gelicentieerd onder de GNU General Public License.
scalpel is een middel snel herstel bestanden, die het begin en einde van bestanden met bekende formaten uit de database leest en ze op de schijf probeert te vinden.
sshfs is een Linux-bestandssysteem dat wordt gebruikt voor afstandsbediening bestanden via SSH alsof ze zich op de lokale computer bevinden.
davfs2- Hulpprogramma voor montage van netwerk cloud opslag(schijven) via het "WebDAV"-protocol
smbfs- Dit pakket biedt wrappers voor compatibiliteit met oudere smbfs-tools: smbmount, smbumount en mount.smbfs.
vlan- Vialan-beheer
gpm- muisondersteuning in virtuele Linux-consoles.

msttcorefonts- MEVROUW Windows-lettertypen voor Debian
xrdp- een server voor Unix-systemen, geïmplementeerd bovenop VNC en toegang tot de desktop terminalserver via het RDP-protocol.
rdesktop- open client voor Windows Terminal Server (RDP)
Spanning- alternatieve volumeregeling

smbc of python-smbc- netwerkbrowser voor samba
gadmin-samba is een eenvoudig te gebruiken op GTK+ gebaseerde tool voor het configureren van SAMBA en printserver.
checkInstall- een computerprogramma voor Unix-achtige besturingssystemen, ontworpen om de installatie en verwijdering van software te vergemakkelijken

molly guard- installeert een script dat overschrijft bestaande teams/reboot/halt/poweroff/coldreboot/pm-hibernate/pm-suspend en voert eerst een set scripts uit die de molly-guard moeten passeren voordat het echte commando wordt uitgevoerd.

Grafische gadgets

compiz mdash; samengestelde vensterbeheerder voor X Raamsysteem, die OpenGL gebruikt om 3D-graphics te versnellen. Het biedt veel nieuwe grafische effecten die beschikbaar zijn in alle X Window grafische omgevingen, inclusief GNOME en KDE.
conky mdash; programma voor systeembewaking onder het X Window-systeem.
tilda- pop-up, zoals in games, consolevenster.
dockbarx awn-applet-dockbarx- interessante grafische tool


GUI-programma's

qtim is een open-source, platformonafhankelijke instant messaging-client die wordt gedistribueerd onder de GNU GPL-licentie. Ondersteuning voor Jabber, Mail.ru Agent, IRC. Altijd beschouwd als de dichtstbijzijnde analoog van QIP
google-chrome-stable- browser ontwikkeld Google gebaseerd gratis browser Chroom. Het werkt eenvoudig, snel en betrouwbaar.
icedove icedove-l10n-nl- versie e-mailclient Thunderbird. Ondersteunt verschillende soorten mailboxen (POP, IMAP, Gmail), Biedt eenvoudige organisatie van brieven met behulp van labels en virtuele mappen. Extra functies geïmplementeerd door extensies te installeren.
libreoffice libreoffice-l10n-nl libreoffice-help-nl- gratis onafhankelijk kantoor ruimte open source software ontwikkeld als een uitloper van de ontwikkeling van OpenOffice.org.
playonlinuxmdash; Add-on voor Wine die het gemakkelijk maakt om te installeren en te gebruiken op Linux een groot aantal van spellen ontworpen voor Windows. PlayOnLinux biedt de mogelijkheid om scripts te gebruiken om Windows-applicaties te installeren en om verschillende versies van Vine bij de hand te hebben.
dubbele cmd is een interessante, platformonafhankelijke bestandsbeheerder, vergelijkbaar met degene die bij velen bekend is Totale bevelhebber(en het ondersteunt ook Totaal aantal plug-ins commandant). Van alle bestandsbeheerders die ik ken, komt het in termen van mijn geliefde en gewaardeerde Total Commander het dichtst in de buurt.
sublieme-tekst-dev of sublieme tekst- platformonafhankelijk, geschreven met python gebruiken tekstverwerker en redacteur broncode programma's. Het programma is oorspronkelijk ontwikkeld als een multifunctionele Vim-extensie.
Foxit Reader- gratis applicatiesoftware, om te bekijken elektronische documenten in de PDF-standaard (er zijn geen pakketten in de repository, dus je moet een apart deb-pakket zoeken)
versmelten- heel handig programma voor een visuele vergelijking van bestanden en mappen in Linux.
gparted is een programma voor het maken, wijzigen en formatteren van schijfpartities. Met GParted kunt u de organisatie van partities wijzigen in: schijf apparaten zonder gegevensverlies.
geany is een gratis ontwikkelomgeving voor software.
parcelliet- veelbelovende klembordmanager op GTK
terminator is een klein project dat een rationele manier vertegenwoordigt om het schermgebied met terminals te vullen. Altijd de voorkeur gegeven aan conventionele terminals.
keepassx- een uitstekend programma om wachtwoorden op te slaan en te genereren.
kabouterspeler of mplayer is een gratis mediaspeler. Het programma werkt op de meeste moderne besturingssystemen. Eenvoudig, functioneel, comfortabel.
vlc is een gratis, platformonafhankelijke mediaspeler.
SMplaar- een gratis, platformonafhankelijke mediaspeler op Qt is erg goed in termen van stabiliteit en functionaliteit.
avidemux is een applicatie die mogelijkheden biedt voor het snel (en eenvoudig) bewerken van videobestanden. gelijk aan VirtualDub.

Troosten

debian-sleutelhanger debian-archief-sleutelhangerGnuPG en ontwikkelaarssleutels
arno-iptables-firewall is een configuratiescript firewall(firewall) voor zowel enkele als meerdere subnetten met DSL/ADSL-ondersteuning. In tegenstelling tot andere wrappers voor Iptables, maakt en stelt Arno-iptables-firewall firewall-beveiligingsparameters in en wijzigt het routeringstabellen door verschillende simpele vragen tijdens het instellen.
sshpass is een hulpprogramma dat erg handig is voor het uitvoeren van opdrachten op een externe server en dat in scripts wordt gebruikt.
htop is een geavanceerde procesmonitor geschreven voor Linux. Het was bedoeld om het standaard topprogramma te vervangen.
als top mdash; Het hulpprogramma is ontworpen om het laden van kanalen in realtime te volgen. Standaard geeft het programma de eindpunten van netwerkverbindingen weer.
minicom- programma om te gebruiken seriële poort op UNIX-achtige besturingssystemen
mc mdash; een van de bestandsbeheerders met tekstinterface type Norton-commandant voor UNIX-achtige besturingssystemen, evenals Microsoft Windows en Windows NT, OS/2, Mac OS X (maar niet Mac OS 9).
concalce- console rekenmachine
unrar unzip p7zip- hulpprogramma's voor het uitpakken van rar, zip b 7z.
lftp- console FTP-client. behalve FTP-programma ondersteunt ook FTPS-protocollen, HTTP, HTTPS, HFTP, FISH en SFTP, het gebruikte protocol wordt automatisch bepaald uit de URL-link.
rsync- een programma voor UNIX-achtige systemen dat bestanden en mappen op twee plaatsen synchroniseert met zo weinig mogelijk verkeer, indien nodig met behulp van gegevenscodering.
xclipgeeft de inhoud van het klembord weer

snmp- eenvoudig protocol netwerkbeheer) is een standaard internetprotocol voor het beheren van apparaten in IP-netwerken op basis van UDP/TCP-architecturen

nmap is een gratis hulpprogramma dat is ontworpen voor een verscheidenheid aan aanpasbare scans van IP-netwerken met een willekeurig aantal objecten, waarbij de status van de gescande netwerkobjecten (poorten en de bijbehorende services) wordt bepaald.

verwachten is een Unix-automatiserings- en testtool geschreven door Don Libes als een uitbreiding op de Tcl-scripttaal voor: interactieve toepassingen zoals telnet, ftp, passwd, fsck, rlogin, tip, ssh en andere.

zenity- MessageBox-uitvoer van de console
ipcalc- rekenmachine voor het berekenen van subnetadressen en netmaskers

libnotify-bin- handig voor degenen die gebruik maken van notificatie-send (pop-up systeemmeldingen)
dialoog- een van de weinige die helpen bij het maken van vriendelijke scripts en programma's in de console
moc- console twee-panel client-server muziekspeler
git- versiebeheersysteem voor gedistribueerde bestanden.
uni2ascii- Hulpprogramma om URL te converteren van %-gecodeerd formaat (RFC 2396)
Krul is een gratis, platformonafhankelijk hulpprogramma opdrachtregel, waarmee u kunt communiceren met veel verschillende servers via veel verschillende protocollen met URL-syntaxis.
xmlstarlet- XML-parser
bootlogd- Dit programma houdt een opstartlogboek bij en schrijft naar /var/log/boot wat we op het beginscherm zien
Iperf- platformonafhankelijke console client-server programma- TCP- en UDP-verkeersgenerator voor testen bandbreedte netwerken.

Diversen

xneur- programma voor automatisch schakelen tussen toetsenbordindelingen. Erg handig voor wie een slaaf was van de Punto switcher.

Het installeren van programma's is een van de meest voorkomende taken wanneer u een systeem beheert en voor uzelf aanpast. Er is enorm veel verschillende software in de wereld, maar we installeren het niet allemaal tegelijk, alleen wat we nodig hebben wordt in het systeem verzameld. dit moment. IN Linux-distributies, wordt de installatie van nieuwe programma's uitgevoerd vanuit repositories met behulp van speciale pakketten.

Installatie Debian-pakketten wordt gedaan, zoals in Ubuntu, met behulp van de apt-pakketbeheerder en het hulpprogramma dpkg. We hebben ze in detail besproken in het artikel over. In hetzelfde artikel zullen we dieper ingaan op de functies van Debian.

Laten we, voordat we het rechtstreeks over Debian hebben, eens kijken naar apt. Deze pakket manager is speciaal ontwikkeld voor Debian en vervolgens gebruikt in andere daarop gebaseerde distributies. De syntaxis voor het werken met het hulpprogramma is als volgt:

$ sudo apt options commando pakketnaam

Hier zijn de basis apt-commando's die u kunt gebruiken om pakketten te beheren:

  • downloaden- download het pakket, maar installeer het niet;
  • bijwerken- gebruikt om informatie over pakketlijsten in repositories bij te werken;
  • upgrade- het systeem bijwerken zonder pakketten te verwijderen;
  • volledige upgrade- volledige systeemupdate met verwijdering van conflicterende afhankelijkheden;
  • installeren- pakketinstallatie;
  • verwijderen- een pakket verwijderen zonder configuratiebestanden te verwijderen;
  • zuiveren- volledige verwijdering van het pakket;
  • automatisch verwijderen- automatisch onnodige verwijdering pakketjes;
  • zoekopdracht- zoeken naar een pakket in de lokale database;
  • laten zien- informatie over het pakket bekijken.

Bovendien kunnen enkele opties aan het hulpprogramma worden doorgegeven, de belangrijkste zijn:

  • -C- configuratiebestand van derden;
  • -O- configuratiestring;
  • -t- releaseversie waarvoor het pakket moet worden geïnstalleerd;
  • -F- voer de handeling met geweld uit.

Dus om een ​​pakket uit de repositories te installeren, volstaat het om te typen:

sudo apt install pakketnaam
$ sudo apt install vlc

Om een ​​pakket te verwijderen, typt u:

sudo apt purge vlc

U kunt naar pakketten zoeken met behulp van het zoekcommando:

sudo apt zoeken vlc

Maar veel interessanter is het beleid voor het beheren van repositories en het installeren van individuele pakketten van specifieke repositories. Dit geldt met name voor Debian, om niet de hele onstabiele repository toe te voegen, maar alleen individuele pakketten ervan te installeren. Om dergelijke problemen op te lossen, is er een beleidsinstelling voor repositorybeheer.

Met behulp van beleidsregels kunt u configureren vanuit welke repositories de installatie van deb-pakketten in debian in de eerste plaats zal worden uitgevoerd. We hebben de Debian-repository's en hoe u ze kunt toevoegen besproken in een apart artikel. Laten we zeggen dat je backports, testen en instabiel hebt toegevoegd. Om nu de prioriteiten voor hen in te stellen, opent u het configuratiebestand /etc/apt/preferences en voegt u er de volgende regels aan toe:

sudo vi /etc/apt/preferences

Pakket: *
Pin: laat a = stabiel
Speldprioriteit: 700

Pakket: *
Pin: laat a=stretch-backports los
Speldprioriteit: 650

Pakket: *
Pin: laat a=testen los
Speldprioriteit: 600

Pakket: *
Pin: laat los a=instabiel
Speldprioriteit: 100

Hoe hoger de prioriteitswaarde, hoe hoger de prioriteit. We specificeren eerst de pakketnaam met de Package-instructie en vervolgens de repository en de prioriteit ervan. In ons voorbeeld heeft de stabiele repository de hoogste prioriteit, als het pakket er niet is, wordt het geïnstalleerd vanaf backports, en pas dan van testen en van onstabiel. Het toevoegen van onstabiele repositories zal het systeem niet kapot maken. En als u een pakket uit de onstabiele repository wilt installeren, geeft u het gewoon op met de optie -t. Bijvoorbeeld om te testen:

sudo apt -t testen firefox installeren

Zeer handig en breekt het systeem niet.

Programma's installeren met tasksel

De Taskel-tool is speciaal ontworpen voor Debian. Hiermee kunt u pakketten in batches installeren. De ontwikkelaars hebben de pakketten gegroepeerd op basis van hun doel en u kunt een van de groepen installeren die u nodig hebt. Dit hulpprogramma wordt gebruikt in het installatieprogramma van Debian.

Om de lijst te zien beschikbare groepen type:

taskel --list-tasks

Je kunt ook zien welke pakketten in de groep zitten:

takenel --task-packages webserver

Of een beschrijving van een groep pakketten:

taskel --task-desc webserver

Om een ​​groep pakketten, zoals een webserver, te installeren, voert u het volgende uit:

taskel webserver installeren

En om een ​​groep te verwijderen:

taskel webserver verwijderen

Het installeren van Debian-software op deze manier is vrij eenvoudig, maar er zijn niet veel pakketten beschikbaar.

Aptitude-pakketten installeren

Aptitude is een meer geavanceerd pakketbeheerprogramma. Ze ondersteunt meer eigenschappen dan geschikt. Maar om het te gebruiken, moet je het volgende installeren:

sudo apt install aptitude

Naast console-opdrachten heeft het hulpprogramma een pseudo GUI, wat het veel gemakkelijker maakt om pakketten te beheren. Misschien is het installeren van Debian-pakketten hier niet zo handig, maar verwijder onnodige pakketten en kijk wat er al is geïnstalleerd. Om het hulpprogramma uit te voeren:

Pakketten zijn onderverdeeld in handige categorieën om ze gemakkelijk te vinden:

Klik om pakketinformatie te bekijken. "Binnenkomen" om een ​​pakket te markeren voor installatie, klik op "+" , en om het pakket te verwijderen - "-" :

Natuurlijk hoef je de curses-interface niet te gebruiken, als je wilt, kun je de gebruikelijke gebruiken console-opdrachten, het hulpprogramma ondersteunt ze ook. De uitvoeringssyntaxis is hetzelfde als apt, maar er zijn veel meer opdrachten:

  • installeren- installeer het pakket, ondersteunt reguliere expressies;
  • verwijderen- verwijder het pakket;
  • zuiveren- verwijder het pakket samen met zijn configuratie;
  • opnieuw installeren- installeer het pakket opnieuw;
  • build-depens- pakketafhankelijkheden weergeven;
  • markauto- markeer het pakket als automatisch geïnstalleerd als een afhankelijkheid;
  • houden- werk dit pakket niet bij;
  • houden- als er een actie is gepland voor het pakket - annuleert het;
  • vergeet nieuw- verwijdert alle informatie over het pakket;
  • bijwerken- systeem update;
  • veilige update- het systeem bijwerken zonder conflicterende pakketten te verwijderen, dergelijke pakketten worden niet bijgewerkt;
  • volledige update- volledige systeemupdate;
  • zoekopdracht- zoeken naar pakketten;
  • laten zien- informatie over het pakket bekijken;
  • bron- download de broncode van het pakket;
  • versies- Scherm beschikbare versies pakket;
  • waarom- geeft de reden weer waarom het pakket niet kan worden geïnstalleerd;
  • schoon- verwijdert extra deb-bestanden;
  • automatische schoonmaak- verwijdert alle pakketten uit de cache;
  • downloaden- download het pakket, maar installeer het niet.

Het installeren van deb-pakketten op debian met aptitude zal er ongeveer zo uitzien als apt:

sudo aptitude install vlc

De optie -t is hier ook relevant:

sudo aptitude -t onstabiel installeer vlc

Debian-programma's installeren in synaptic

Laten we voor de volledigheid eens kijken hoe applicaties worden geïnstalleerd via de grafische interface. Hiervoor gebruiken we het synaptische programma. Het komt al met de distributie, is te vinden in het hoofdmenu:

Om het gewenste pakket te zoeken, klikt u op de zoekknop en voert u de naam in:

Klik met de rechtermuisknop op het gewenste pakket en selecteer "Markeer voor installatie":

Het hulpprogramma laat zien welke andere pakketten als afhankelijkheden zullen worden geïnstalleerd:

Debian heeft een taakprogramma. Het doel is om de gebruiker in staat te stellen software te selecteren voor specifieke functionaliteit, zoals het leveren van alles wat nodig is voor een webserver, zonder dat hij de namen van de pakketten hoeft te kennen. U selecteert eenvoudig een configuratie op naam, bijvoorbeeld " web Server” of “printserver”, en het programma doet al het andere zelf. Als gevolg hiervan krijgt u de geïnstalleerde software om de taak te voltooien. En natuurlijk kunt u uw eigen configuraties maken om bepaalde taken uit te voeren.

Taken installeren

Taskel is standaard geïnstalleerd, maar als dat niet het geval is, kunt u taskel installeren met het commando

apt-get install tasksel

De afhankelijkheden zullen ook het pakket taskel-data installeren, dat de officiële installatietaken bevat. Daarnaast kunt u de volgende pakketten installeren:

onderwijstaken — Taken voor Debian Edu, waaronder: server onderdeel en deel voor dunne klanten of werkstations

games-tasks - Debian Games-taken, waaronder een groot aantal games onderverdeeld naar genre, evenals taken voor het installeren van emulators, beste spellen en game-ontwikkeling

gis-tasks — Debian GIS-taken, inclusief programma's voor het werken met OpenStreetMap, GPS en andere programma's met betrekking tot geografische informatie

junior-taken - Taken Debian Jr. en Doudou Linux, inclusief games en tutorials, videosoftware, typtutorials en meer

apt-cache zoektakenel

Tasksel gebruiken

Het Taskel-programma kan zowel in de opdrachtregelmodus als in de interactieve modus worden uitgevoerd. Als er geen opdrachtregelopties zijn opgegeven, wordt het programma in interactieve modus uitgevoerd, wordt een configuratiemenu weergegeven, u hoeft alleen de vakjes aan te vinken en vervolgens op de knop OK te klikken.

IN commando modus het programma wordt alleen uitgevoerd als opdrachtregelopties zijn opgegeven. Er zijn er maar een paar:

--lijst-taken Lijst met alle bestaande taken
installatie taak In de taak gedefinieerde pakketten installeren
taak verwijderen Pakketten verwijderen gedefinieerd in taak
-t, --test Test modus. Verwijder of installeer geen pakketten
--taak-pakketten taak Toon een lijst met pakketten die gerelateerd zijn aan de taak en die momenteel beschikbaar zijn
--task-desc taak Taakbeschrijving weergeven
--nieuwe-installatie Selecteer automatisch taken zonder ze aan de gebruiker te tonen. Gebruikt voor nieuwe installatie Debian
--debconf-apt-progress opties Geef de opgegeven opties door aan de opdracht debconf-apt-progress die takenel uitvoert

Een desc-bestand maken voor taskel-taak

Met Tasksel kunt u snel uw eigen taken maken. Hiervoor wordt een bestand met de extensie .desc aangemaakt, dat zich in de directory /usr/share/tasksel/descs bevindt. Elk .desc-bestand kan een of meer taken bevatten en elke taak moet een specifieke structuur hebben die bestaat uit velden met een naam en een waarde. Dit zijn de velden:

taak Opdrachtnaam. Bijvoorbeeld. "Taak: webserver" zonder aanhalingstekens
Sectie De sectie waartoe de taak behoort. Bijvoorbeeld "Sectie: httpd" of "Sectie: debian-games"
Beschrijving Beschrijving van de taak. De beschrijving kan meerdere regels bevatten. De eerste regel is een korte beschrijving van de taak en de volgende, beginnend met een spatie, zijn een meer gedetailleerde beschrijving.
Relevantie Relevantie. Gewoonlijk wordt de waarde in dit veld ingesteld op 10. Voorbeeld: "Relevantie: 10"
Verbetert De taak die zich uitbreidt gegeven taak. Bijvoorbeeld "Verbetert: bureaublad"
toets Taak trefwoord. Vaak hetzelfde als de titel van de taak
pakketjes Lijst met pakketten die in de taak zijn opgenomen. Als er meerdere pakketten zijn, wordt het woord "lijst" achter de kop geschreven en worden de pakketten zelf vermeld op volgende regels, elk pakket met nieuwe lijn, spatie voor pakketnaam

Dit zijn niet alle velden die kunnen worden gebruikt, maar voor de meeste taken zijn ze meestal voldoende.

taskel taak voorbeeld

Laten we als voorbeeld eens een taak overwegen om te installeren bestandsbeheer Middernacht commandant:

Taak: mc-file-manager Sectie: utils Beschrijving: Midnight Commander is een krachtige bestandsbeheerder GNU Midnight Commander is een tekstbestandbeheerder op volledig scherm. Het maakt gebruik van een interface met twee panelen en een ingebouwde opdrachtshell. Er is ook een ingebouwde editor met syntaxisaccentuering en een viewer die ondersteuning biedt voor binaire bestanden. Het programma ondersteunt virtueel bestandssysteem (VFS), waarmee u kunt werken met bestanden op machines op afstand(bijvoorbeeld op FTP-servers, SSH) en met bestanden in archieven, zoals bij gewone bestanden. Relevantie: 10 Sleutel: mc Pakketten: lijst e2fslibs libc6 libglib2.0-0 libgpm2 libslang2 libssh2-1 mc-data

Elke gebruiker van het Linux-besturingssysteem, en elk ander besturingssysteem, heeft te maken met de installatie van extra programma's op zijn computer. Als er in Windows een speciaal bestand hiervoor is (setup.exe), dat je stap voor stap door alle stappen leidt en het programma installeert, dan is het in Linux een beetje anders, maar toch met een beetje ervaring is het erg makkelijk te doen. Heel vaak vragen gebruikers (vooral beginners): Hoe programma's installeren in Linux? Ik zal proberen deze vraag te beantwoorden.

Er zijn verschillende soorten installatiepakketten in de Linux-wereld en elke distributie heeft zijn eigen voorkeurspakketformaat. standaard systeem installer voor Linux is een RPM ontwikkeld door Red Hat en wordt gebruikt als de hoofddistributie in Fedora-, Mandriva-, Red Hat- en Suse-distributies. Het RPM-pakketbestand heeft meestal de naam programmanaam-versie.rpm.

Een ander zeer populair pakketformaat is DEB. Die, zoals je zou kunnen raden, wordt gebruikt in Debian GNU / Linux-systemen, en daarop gebaseerd, inclusief Ubuntu, Knoppix en Mepis. Het DEB-pakketbestand heeft meestal de naam programmanaam-versie.deb.

En tot slot de archieven, de zogenaamde tarballs (Tar Balls). In de regel hebben ze de extensie .tar , .tar.gz , .tgz. Die moet eerst worden uitgepakt en pas daarna worden geïnstalleerd of gecompileerd.

Alle acties voor het installeren van programma's moeten worden uitgevoerd onder de superuser!

Trouwens, als je een virtuele dedicated server of reguliere hosting nodig hebt door lage prijzen, met uitstekende uptime en vriendelijke technische ondersteuning, neem gerust contact op met deze jongens, adviseer ik!

Programma's installeren op Debian, Ubuntu

Werken met DEB-pakketten er zijn veel tools, maar misschien wel de eenvoudigste en meest gebruikte is: apt-get inbegrepen standaard set gereedschap. Met apt-get kunt u niet alleen gemakkelijk nieuwe pakketten op het systeem installeren, maar ook laten zien welke pakketten beschikbaar zijn voor installatie en deze indien nodig van internet downloaden. Voor applicatie installatie, typ in de opdrachtregel:

apt-get install pakketnaam

Voor het verwijderen:

apt-get verwijder pakketnaam

Hoewel de inhoud van de pakketten kan worden opgeslagen op een server op internet of ergens op schijf, onderhoudt APT een lokale database met een lijst van alle pakketten die beschikbaar zijn voor installatie en links naar waar ze te verkrijgen zijn. Deze database moet periodiek worden bijgewerkt. Voor APT-database-updates het commando wordt gebruikt:

apt-get update

Heel vaak veranderen programma's (updates, patches, beveiligingssystemen, enz.), u kunt APT ook gebruiken om verouderde pakketten bijwerken(programma's) in het systeem. Om bij te werken, moet u eerst de lijst met pakketten bijwerken en vervolgens alle updates installeren. Om dit te doen, wordt de volgende opdracht uitgevoerd, die onmiddellijk al het nodige zal doen:

apt-get update; apt-get upgrade

Software installeren op Fedora, Red Hat

Voor RPM-pakketten er is een prachtig hulpmiddel jammie, wat ongeveer hetzelfde doet als apt-get doet voor Debian-pakketten. Zoals apt-get, yum staat toe download en installeer het pakket vanuit de geconfigureerde opslag (repository):

Yum pakketnaam installeren

Een programma verwijderen ook gemakkelijk en eenvoudig:

Yum pakketnaam verwijderen

yum onderhoudt geen lokale pakketlijstdatabase, dus het is niet nodig om deze constant bij te werken. Voor installatie van alles beschikbare updates en patches, is het voldoende om de opdracht te schrijven:

Yum-update

of kies bepaald programma updaten:

Yum update pakketnaam

Programma's installeren in Mandriva

Mandriva Linux (voorheen Mandrake en Connectiva) heeft zijn eigen set installatiepakkettools genaamd urpmi. Voer het volgende in om programma's te installeren:

urpmi pakketnaam

Voor het verwijderen:

urpme pakketnaam

Updaten lokale basis pakket lijst gegevens:

Urpmi.update -a

Updates installeren:

Urpmi --auto-select

Programma's uit archieven installeren (tarballs)

De distributiekit met het programma is een archief met een heleboel bestanden en heeft meestal de extensie .tar , .tar.gz , .bz, .tgz of iets dergelijks.

Voer voor archieven die zijn gecomprimeerd met GZIP (gz, gz2, enz.) het volgende uit:

Tar -xvzf bestandsnaam

Voer voor archieven die zijn gecomprimeerd met BZIP (bz, bz2, enz.) het volgende uit:

Tar -xvjf bestandsnaam

Teer-opdrachten:

  • x - bestanden uitpakken uit het archief;
  • v - gedetailleerde weergave van informatie op het scherm;
  • F- Vereiste optie:. Indien niet gespecificeerd, zal Tar proberen de tape te gebruiken in plaats van het bestand;
  • z - procesarchief gecomprimeerd met gzip;
  • j - procesarchief gecomprimeerd met bzip.

Na uitvoering wordt een map gemaakt met een naam die identiek is aan de pakketnaam.

cd mapnaam

Verder hangt alles af van hoe het programma is samengesteld, in de vorm uitvoerbaar bestand, of in broncode, die eerst moet worden gecompileerd en pas daarna moet worden geïnstalleerd. In ieder geval is het om te beginnen beter om de instructie te lezen die aanwezig zou moeten zijn in het uitgepakte archief en in de regel README of iets dergelijks wordt genoemd.

Als het programma is gecompileerd als een uitvoerbaar bestand, bevat de map een bestand met de extensie .sh, meestal wordt dit install.sh genoemd. Het is vrij eenvoudig om het uit te voeren voor uitvoering:

./install.sh

Als het programma in broncode wordt gepresenteerd, voert u de volgende opdrachten uit:

./configure make make install

Doe na installatie:

schoon maken

Alles, zoals u leidt, er is niets ingewikkelds aan het installeren van programma's in Linux.

http://people.debian.org/~debacle/refcard/refcard-en-a4.pdf - memo basiscommando's DebianGNU/Linux
is een uitstekende referentie voor het Debian GNU/Linux-besturingssysteem, waar u antwoorden kunt vinden op de meeste vragen over beheer, systeeminstallatie, bash-commando's enzovoort. hebbeding elke gebruiker besturingssysteem Debian GNU/Linux. De gids is vertaald (maar niet volledig) in vele talen, waaronder het Russisch. Er zijn versies van de gids in verschillende formaten - pdf, html, txt en andere

http://debian-multimedia.org - Multimedia Debian-pakketten
http://www.debian.org/ is de officiële website van het Debian-project. Bijna alle pagina's van de portal zijn vertaald in het Russisch
http://www.debian.org/doc is de officiële documentatie voor de Debian GNU/Linux-distributie. NAAR MIJN BESCHEIDEN MENING, de beste remedie informatie verkrijgen
http://sinnus.narod.ru/linux/debian.html - interessante informatie over het afstemmen van het Debian GNU/Linux 3.1 Sarge-besturingssysteem
http://www.debian-administration.org - informatie voor systeembeheerders besturingssysteem Debian GNU/Linux
http://www.apt-get.org - links naar repositories, Apt-documentatie
http://wiki.debian.org - Debian Wiki
http://www.emdebian.org - "Embedded Debian is een project om van Debian GNU/Linux een mainstream keuze te maken voor embedded projecten."
http://www.debianhelp.org - geen commentaar
http://www.aboutdebian.com - ook geen commentaar 🙂
http://www.debian-administration.org - Tips en bronnen voor systeembeheer
http://www.debian.org/distrib/packages - Lijst met pakketten, zoeken op catalogus en pakketinhoud
http://distrowatch.com/table.php?distribution=debian - korte info, hoofdnieuws + interessante tabel met informatie over huidige versie pakketten in de hoofdtakken van de distributie. Ik ben erg geïnteresseerd en behulpzaam. Daarom heb ik besloten om een ​​link te plaatsen, ook al is deze al bekend
http://www.debianplanet.org - "Nieuws voor Debian. Dingen die *echt* ertoe doen"
http://www.debian.org/Bugs - "Debian bugvolgsysteem"
http://forums.debian.net - "Debian-gebruikersforums"
http://times.debian.net - Debian Nieuws
http://mydebianblog.blogspot.com - "Deze blog plaatst opmerkingen en oplossingen die zijn gevonden tijdens het werken, leren en leven met een Debian GNU/Linux-distributie." Beste Virens-blog
http://linuxforum.ru/index.php?showtopic=126&st=all - "De Debian Package Manager gebruiken" als FAQ.
http://lafox.net/wiki/index.php/Debian_FAQ - Vrij nuttige Debian Wiki op lafox.net
http://debcentral.org - nieuwsfeed, forum
http://debianhomepage.org - Startpagina Debian. Zeer interessante bron
http://debian-unofficial.org - niet-officiële Debian-site
http://www.debian-news.net - Debian nieuws
http://planet.debian.net - Debian ontwikkelaarsblog
http://dotdeb.org - onofficiële pakketrepository voor Sarge
http://www.backports.org/dokuwiki/doku.php - Debian Backports
http://www.debuntu.org - Tips en trucs voor Debian / Ubuntu
http://d-i.alioth.debian.org/manual - instructies voor het installeren van Debian GNU/Linux 4.0 Etch
http://newbiedoc.berlios.de/wiki/Main_Page - Debian documentatie voor beginners.

2015-12-14T17:04:09+00:00 beheerder Waar te beginnen? Literatuurbronnen Commando referenties Lidwoord Debian,Ubuntu,Software,Handleidingen,Netwerken,Opdrachtreferentie,Installatie

handige links Debian http://people.debian.org/~debacle/refcard/refcard-en-a4.pdf --- memo basiscommando's voor DebianGNU/Linux http://qref.sourceforge.net --- mooi de referentie voor het Debian GNU/Linux-besturingssysteem, waar u antwoorden kunt vinden op de meeste vragen over beheer, systeeminstallatie, basis-Bash-commando's, enz. Must Have voor elke gebruiker van het Debian GNU/Linux-besturingssysteem. De gids is vertaald (hoewel niet volledig) in vele talen,...

[e-mail beveiligd] Handleiding voor beheerders LINUX