jeg er en ny Arch Linu. – bruger. Hvordan søger jeg i arkivet efter installerbare pakker under Arch Linu?ved hjælp af kommandolinjevalg?
Du kan bruge Pacman eller pkgfile kommando til at søge efter en pakke i Arch Linu.ved hjælp af en bash shell prompt.
Sådan søger du efter en pakke med pacman?
extra/nmap 7.80-2 Utility for network discovery and security auditingcommunity/dsniff 2.4b1-28 Collection of tools for network auditing and penetration testingcommunity/lynis 2.7.5-2 Security and system auditing tool to harden Unix/Linux systemscommunity/perf 5.7-1 (linux-tools) Linux kernel performance auditing toolcommunity/python-sqlalchemy-continuum 1.3.9-2 Versioning and auditing extension for SQLAlchemy
hvor,
- -s, –sync : Synkroniser pakker., Pakker installeres direkte fra fjernarkiverne, herunder alle afhængigheder, der kræves for at køre pakkerne.
- -s, –search : Søg i hver lokalt installeret pakke efter navne eller beskrivelser, der matcher rege .p. Når der inkluderes flere søgeord, returneres kun pakker med beskrivelser, der matcher alle disse vilkår.
Sådan søger du efter en pakke med pkgfile?
pkgfile-kommandoen er intet andet end en pacman ‘.filer metadata e .plorer., Først installere pkgfile ved hjælp af følgende syntaks:$ sudo pacman -S pkgfile
Prøve udgange:
Fig.01: Installation pkgfile på Arch Linux
Skriv følgende kommando for at opdatere indeks:$ sudo pkgfile --update
Prøve udgange:
Simpel søgning
Skriv kommandoen:$ pkgfile nginx
$ pkgfile php
$ pkgfile nmap
Prøve resultater:
extra/bash-completionextra/nmap
Hvordan kan jeg vise filer, der er fastsat af en ekstern pakke, dvs afinstalleret pakken?,
syntaksen er$ pkgfile -l packageName
$ pkgfile -l nmap
$ pkgfile -l bash
Sample outputs:
for at se en liste over filer leveret af lokal pakke, brug:$ pacman -Ql bash
Hvordan udfører jeg matchning med regulære udtryk?,2>
Brug følgende dnf kommando$ dnf search pkgName
$ dnf search php
En bemærkning om Debian/Ubuntu Linux-brugere
Brug følgende apt kommando$ apt search pkgName
$ apt search php
En bemærkning om Suse/OpenSuse Linux-brugere
Brug følgende zypper kommando$ zypper search pkgName
$ zypper search php
En bemærkning om Alpin Linux-brugere
Brug følgende apk kommando$ apk search pkgName
$ apk search php
En bemærkning om Gentoo Linux-brugere
Brug følgende emerge-kommandoen$ emerge -S pkgName
$ emerge -S pkgName
Konklusion
Du har lært hvordan til at søge pakker i Arch Linux bruger kommandolinjen., Se pacman man side for mere information:$ man pacman
$ man pkgfile
Get få de nyeste tutorials på Linu., Open Source & DevOps via RSS-feed eller ugentligt e-mail-nyhedsbrev.
🐧 2 kommentarer hidtil…, add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |