пакетная система Arch/Manjaro

Установка, обновление, настройка Linux

Модераторы: Olej, adminn

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 08 сен 2023, 20:42

Olej писал(а):
08 сен 2023, 18:38
Поиск пакета с помощью pacman:
Поиск пакетов, теперь уже с помощью yay:

Код: Выделить всё

[olej@manjaro ~]$ yay -Ss '^yay'
extra/yay 12.1.2-1 (3.6 MiB 9.1 MiB) (Установлено)
    Yet another yogurt. Pacman wrapper and AUR helper written in go.

Код: Выделить всё

[olej@manjaro ~]$ yay -Ss '^go'
multilib/lib32-gtk3 1:3.24.38-1 (2.8 MiB 10.3 MiB) 
    GObject-based multi-platform GUI toolkit
multilib/lib32-libgusb 0.4.6-1 (35.0 KiB 105.6 KiB) 
    GObject wrapper for libusb1
multilib/lib32-libgudev 238-1 (14.1 KiB 45.7 KiB) 
    GObject bindings for libudev
multilib/lib32-gtk2 2.24.33-2 (2.1 MiB 6.8 MiB) 
    GObject-based multi-platform GUI toolkit (legacy) (32-bit)
extra/golang-golang-x-text 0.3.3-2 (4.2 MiB 33.0 MiB) 
    Go text processing support
extra/gtk4-demos 1:4.12.1-1 (3.4 MiB 13.7 MiB) 
    GObject-based multi-platform GUI toolkit (demo applications)
extra/libgudev 238-1 (44.3 KiB 399.6 KiB) (Установлено)
    GObject bindings for libudev
extra/go-tools 4:0.12.0-1 (14.3 MiB 87.5 MiB) 
    Developer tools for the Go programming language
extra/golang-github-neelance-sourcemap 0.0.20200213-1 (5.4 KiB 10.9 KiB) 
    JavaScript source map reader & writer for Go
extra/gtk3-docs 1:3.24.38-1 (3.1 MiB 23.4 MiB) 
    GObject-based multi-platform GUI toolkit (documentation)
extra/go 2:1.21.0-1 (37.5 MiB 201.6 MiB) 
    Core compiler tools for the Go programming language
extra/gtk3 1:3.24.38-1 (7.7 MiB 48.9 MiB) (Установлено)
    GObject-based multi-platform GUI toolkit
extra/gotosocial 0.11.1-1 (14.3 MiB 66.8 MiB) 
    ActivityPub social network server written in Golang
extra/haskell-tasty-golden 2.3.5-65 (56.6 KiB 237.3 KiB) 
    Golden tests support for tasty
extra/golang-github-linuxdeepin-go-gir 2.2.0-1 (111.5 KiB 1.1 MiB) 
    Generate static golang bindings for GObject
extra/libskk 1.0.5-2 (221.4 KiB 1.4 MiB) 
    GObject-based library to deal with Japanese kana-to-kanji conversion method
extra/golang-gopkg-pipe.v2 0.0.20140414-1 (11.2 KiB 44.9 KiB) 
    Package pipe implements unix-like pipelines for Go
extra/go-licenses 1.6.0-1 (10.3 MiB 20.7 MiB) 
    Reports on the licenses used by a Go package and its dependencies
extra/golang-github-google-safehtml 0.0.2-1 (83.6 KiB 381.6 KiB) 
    Safe HTML for Go
extra/golang-github-pmezard-go-difflib 1.0.0-2 (13.1 KiB 36.4 KiB) 
    Partial port of Python difflib package to Go
extra/gtk4 1:4.12.1-1 (6.1 MiB 31.9 MiB) (Установлено)
    GObject-based multi-platform GUI toolkit
extra/gom 0.4-7 (84.0 KiB 686.5 KiB) 
    GObject to SQLite object mapper library
extra/gobject-introspection 1.76.1-3 (1.3 MiB 13.2 MiB) 
    Introspection system for GObject-based libraries
extra/golang-github-jba-templatecheck 0.6.0-1 (17.4 KiB 54.3 KiB) 
    Check Go templates for validity
extra/golang-github-sergi-go-diff 1.2.0-1 (825.9 KiB 7.0 MiB) 
    Diff, match and patch text in Go
extra/golang-github-neelance-astrewrite 0.0.20160511-1 (11.1 KiB 33.4 KiB) 
    astrewrite module for Go
extra/golang-golang-x-sync 0.0.20220819-1 (21.7 KiB 64.9 KiB) 
    Go concurrency primitives in addition to the ones provided by the language and "sync" and "sync/atomic" packages
extra/golang-golang-x-image 0.0.20191214-2 (3.2 MiB 16.1 MiB) 
    Go supplementary image libraries
extra/goxel 0.12.0-1 (1.0 MiB 2.4 MiB) 
    3D program that lets you create voxel volumes
extra/golang-github-kr-text 0.2.0-2 (11.4 KiB 22.8 KiB) 
    Miscellaneous functions for formatting text
extra/haskell-gi-gobject 2.0.30-18 (695.6 KiB 5.1 MiB) 
    GObject bindings
extra/golang-golang-x-sys 0.0.20230208-1 (660.6 KiB 8.5 MiB) 
    Go packages for low-level interaction with the operating system
extra/libgexiv2 0.14.2-1 (128.1 KiB 1.1 MiB) (Установлено)
    GObject-based wrapper around the Exiv2 library
extra/gocr 0.52-2 (223.8 KiB 485.8 KiB) 
    OCR (Optical Character Recognition) program, which converts scanned images of text back to text files
extra/libosinfo 1.10.0-3 (277.2 KiB 2.8 MiB) 
    GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support
extra/golang-gopkg-alecthomas-kingpin.v2 2.2.6-4 (42.6 KiB 184.8 KiB) 
    A Go (golang) command line and flag parser
extra/goaccess 1.7.2-1 (333.7 KiB 1.1 MiB) 
    An open source real-time web log analyzer and interactive viewer
extra/golang-github-linuxdeepin-go-x11-client 0.6.9-2 (185.3 KiB 1.3 MiB) 
    X11 protocol go language binding
extra/perl-lingua-en-numbers-ordinate 1.05-1 (7.0 KiB 6.3 KiB) 
    Go from cardinal (53) to ordinal (53rd)
extra/golang-github-alecthomas-template 0.0.20190718-1 (51.4 KiB 195.7 KiB) 
    Fork of Go's text/template adding newline elision
extra/go-bindata-hashicorp 3.0.7+bf7910af-5 (692.0 KiB 1.8 MiB) 
    A small utility which generates Go code from any file (Hashicorp version)
extra/gofumpt 0.5.0-1 (1.7 MiB 4.5 MiB) 
    A strict formatter for Go language
extra/deepin-api 5.5.32-2 (10.1 MiB 63.8 MiB) [deepin] 
    Dbus interfaces for miscellaneous desktop services
extra/golang-github-nfnt-resize 0.0.20180222-2 (14.3 KiB 79.4 KiB) 
    Pure golang image resizing
extra/golang-github-burntsushi-toml 1.2.0-1 (115.9 KiB 301.6 KiB) 
    TOML parser for Golang with reflection
extra/gocryptfs 2.4.0-1 (1.9 MiB 7.5 MiB) 
    Encrypted overlay filesystem written in Go.
extra/gopass-hibp 1.15.7-1 (4.2 MiB 13.0 MiB) 
    haveibeenpwnd.com integration for gopass
extra/golang-github-ruudk-golang-pdf417 0.0.20181030-2 (22.1 KiB 62.5 KiB) 
    Port of pdf417-php by ihabunek in Golang
extra/gopass-summon-provider 1.12.0-2 (3.2 MiB 10.4 MiB) 
    summon provider for gopass
extra/gortr 0.14.7-7 (3.9 MiB 20.9 MiB) 
    The RPKI-to-Router server used at Cloudflare
extra/goreleaser 1.18.1-1 (13.1 MiB 58.1 MiB) 
    Deliver Go binaries as fast and easily as possible
extra/golang-github-stretchr-objx 0.3.0-1 (68.7 KiB 489.4 KiB) 
    Go package for dealing with maps, slices, JSON and other data.
extra/golang-github-jung-kurt-gofpdf 2.5.0-1 (1.5 MiB 4.6 MiB) 
    A PDF document generator with high level support for text, drawing and images
extra/gost 2.11.5-1 (4.3 MiB 14.6 MiB) 
    GO Simple Tunnel
extra/golang-github-stretchr-testify 1.7.0-1 (70.0 KiB 521.1 KiB) 
    A toolkit with common assertions and mocks that plays nicely with the standard library
extra/golang-github-boombuler-barcode 1.0.1-1 (60.0 KiB 224.9 KiB) 
    A barcode creation lib for golang
extra/gottengeography 2.5-13 (3.8 MiB 9.9 MiB) 
    Easy to use photo geotagging application for the GNOME desktop
extra/grafana 10.0.3-1 (58.0 MiB 287.7 MiB) 
    Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB
extra/golang-golang-x-crypto 0.0.20220830-1 (1.4 MiB 3.6 MiB) 
    Go supplementary cryptography libraries
extra/gtk2 2.24.33-3 (5.7 MiB 36.6 MiB) (Установлено)
    GObject-based multi-platform GUI toolkit (legacy)
extra/golang-github-kr-pty 1.1.6-2 (12.5 KiB 24.2 KiB) 
    PTY interface for Go
extra/gtk3-demos 1:3.24.38-1 (776.3 KiB 3.5 MiB) 
    GObject-based multi-platform GUI toolkit (demo applications)
extra/golang-golang-x-mod 0.0.20220818-1 (108.4 KiB 436.7 KiB) 
    Packages for writing tools that work directly with Go module mechanics
extra/golang-github-google-go-cmdtest 0.4.0-1 (20.3 KiB 56.0 KiB) 
    Simplifies testing of command-line interfaces
extra/golang-github-vividcortex-gohistogram 1.0.0-1 (20.1 KiB 88.2 KiB) 
    Streaming approximate histograms in Go
extra/gource 0.54-1 (656.2 KiB 1.8 MiB) 
    software version control visualization
extra/gtk4-docs 1:4.12.1-1 (5.4 MiB 78.1 MiB) 
    GObject-based multi-platform GUI toolkit (documentation)
extra/golang-github-alecthomas-units 0.0.20211218-1 (8.4 KiB 19.0 KiB) 
    Helpful unit multipliers and functions for Go
extra/haskell-hspec-golden 0.2.1.0-2 (37.5 KiB 172.9 KiB) 
    Golden tests for hspec.
extra/golang-github-linuxdeepin-go-dbus-factory 1.11.2-1 (262.6 KiB 3.5 MiB) 
    GO DBus factory for DDE
extra/kubo 0.21.0-1 (17.3 MiB 66.4 MiB) 
    IPFS implementation in Go
extra/golang-golang-x-term 0.0.20220722-1 (17.3 KiB 48.0 KiB) 
    Go terminal and console support
extra/libgovirt 2:0.3.9-1 (79.6 KiB 401.7 KiB) 
    GObject-based library to access oVirt REST API
extra/gopass 1.15.7-1 (6.1 MiB 19.7 MiB) 
    The slightly more awesome standard unix password manager for teams.
extra/libgusb 0.4.6-1 (1.1 MiB 2.6 MiB) (Установлено)
    GObject wrapper for libusb1
extra/golang-golang-x-tools 0.0.20191225-2 (1.9 MiB 7.1 MiB) 
    Various packages and tools that support the Go programming language
extra/gob2 2.0.20-3 (96.8 KiB 213.2 KiB) 
    GTK Object Builder (GOB) is a simple preprocessor for easily creating GTK objects
extra/golang-github-linuxdeepin-go-lib 5.8.27-1 (1.5 MiB 5.0 MiB) 
    A library containing many useful go routines for things such as glib, gettext, archive, graphic, etc.
extra/goaurrpc 1.2.3-2 (3.4 MiB 11.2 MiB) 
    An implementation of the aurweb /rpc service in go
extra/golang-gopkg-check.v1 0.0.20190902-2 (31.9 KiB 142.3 KiB) 
    Rich testing for the Go language
extra/go-yq 4.35.1-1 (3.0 MiB 9.2 MiB) 
    Portable command-line YAML processor
extra/goffice 0.10.55-1 (2.3 MiB 14.2 MiB) 
    A GLib/GTK+ set of document-centric objects and charting library
extra/golang-gopkg-yaml.v3 3.0.1-1 (76.4 KiB 452.1 KiB) 
    YAML support for the Go language
extra/go-md2man 2.0.2-2 (718.5 KiB 2.0 MiB) 
    A markdown to manpage generator
extra/goimapnotify 2.3.7-3 (1.5 MiB 4.3 MiB) 
    Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE, golang version.
extra/gobby 1:0.6.0-1 (564.9 KiB 2.1 MiB) 
    A collaborative text editor
extra/gomuks 0.3.0-2 (6.7 MiB 23.8 MiB) 
    A terminal based Matrix client written in Go
extra/gopls 0.13.2-1 (6.5 MiB 21.3 MiB) 
    Language server for Go programming language
extra/gox 1.0.1-6 (977.0 KiB 2.7 MiB) 
    A simple, no-frills tool for Go cross compilation
extra/golang-github-google-go-cmp 0.5.8-1 (90.9 KiB 457.9 KiB) 
    Package for equality of Go values
extra/cppgir 0.git1.960fe054-2 (339.8 KiB 1010.8 KiB) 
    GObject-Introspection C++ binding wrapper generator
extra/gogglesmm 1.2.4-1 (1.3 MiB 4.0 MiB) 
    Music Manager and Player
extra/golang-github-burntsushi-xgb 0.0.20210121-1 (155.4 KiB 1.9 MiB) 
    The X Go Binding is a low-level API to communicate with the X server
extra/golang-github-golang-freetype 0.0.20170609-3 (320.9 KiB 3.0 MiB) 
    The Freetype font rasterizer in the Go programming language
extra/golang-github-kr-pretty 0.2.1-1 (11.0 KiB 32.2 KiB) 
    Pretty printing for Go values
extra/golang-github-yuin-goldmark 1.4.13-2 (174.3 KiB 1.2 MiB) 
    A markdown parser written in Go
extra/godot 4.1.1-1 (45.2 MiB 122.0 MiB) 
    Advanced cross-platform 2D and 3D game engine
extra/go-ethereum 1.12.2-1 (50.8 MiB 257.5 MiB) 
    Official Go implementation of the Ethereum protocol
extra/golang-github-gobwas-glob 0.2.3-1 (29.6 KiB 120.6 KiB) 
    Go Globbing Library
extra/go-swagger 0.30.5-1 (7.2 MiB 23.2 MiB) 
    Swagger 2.0 implementation in Go
extra/golang-github-jba-printsrc 0.2.2-1 (14.2 KiB 38.4 KiB) 
    Printing Go Values as Source
extra/go-bindata-assetfs 1.0.1-3 (591.5 KiB 1.5 MiB) 
    Serves embedded files from jteeuwen/go-bindata with net/http
extra/golang-github-davecgh-go-spew 1.1.1-2 (34.2 KiB 207.7 KiB) 
    Implements a deep pretty printer for Go data structures to aid in debugging
extra/golang-github-client9-misspell 0.3.4-1 (186.6 KiB 973.9 KiB) 
    Package for equality of Go values
extra/tinygo 0.28.1-1 (1.2 GiB 2.0 GiB) 
    Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
extra/gobject-introspection-runtime 1.76.1-3 (172.2 KiB 704.0 KiB) (Установлено)
    Introspection system for GObject-based libraries - runtime
extra/golang-golang-x-net 0.0.20220826-1 (804.3 KiB 5.3 MiB) 
    Supplementary Go networking libraries
extra/libphonenumber 1:8.13.18-1 (2.1 MiB 16.6 MiB) 
    Google's common library for parsing, formatting, and validating international phone numbers
extra/golang-github-google-renameio 2.0.0-1 (16.6 KiB 50.1 KiB) 
    Provides a way to atomically create or replace a file or symbolic link
extra/python-pydrive2 1.16.1-1 (103.8 KiB 626.0 KiB) 
    Google Drive API Python wrapper library (maintained fork of PyDrive)
extra/python-google-auth-httplib2 0.1.0-4 (14.3 KiB 46.5 KiB) 
    Google Authentication Library: httplib2 transport
extra/certbot-dns-google 2.6.0-1 (36.6 KiB 218.3 KiB) 
    Google Cloud DNS Authenticator plugin for Certbot
extra/gopass-jsonapi 1.15.7-1 (4.9 MiB 15.2 MiB) 
    jsonapi for gopass used for bridging to browsers
extra/golang-github-fsnotify-fsnotify 1.5.4-1 (34.2 KiB 130.6 KiB) 
    Cross-platform file system notifications for Go
extra/diff-so-fancy 1.4.4-1 (16.8 KiB 44.5 KiB) 
    Good-looking diffs with diff-highlight and more
extra/noto-fonts-extra 1:23.8.1-1 (63.5 MiB 319.5 MiB) 
    Google Noto TTF fonts - additional variants
extra/python-pydrive 1.3.1-6 (53.5 KiB 340.7 KiB) 
    Google Drive API Python wrapper library
extra/python-google-api-python-client 2.88.0-1 (4.0 MiB 79.3 MiB) 
    Google API Client Library for Python
extra/ttf-roboto 2.138-4 (2.4 MiB 5.2 MiB) 
    Google's signature family of fonts
extra/goattracker 2.76-3 (425.8 KiB 1.2 MiB) 
    Cross-platform C64 music tracker
extra/python-google-api-core 2.11.0-2 (150.3 KiB 1.2 MiB) 
    Google API client core library
extra/python-google-auth 2.18.1-1 (213.4 KiB 1.8 MiB) 
    Google Authentication Library
extra/noto-fonts 1:23.8.1-1 (27.0 MiB 107.0 MiB) 
    Google Noto TTF fonts
extra/noto-fonts-cjk 20230817-1 (188.8 MiB 298.1 MiB) 
    Google Noto CJK fonts
extra/ttf-carlito 20230509-1 (791.4 KiB 2.6 MiB) 
    Google's Carlito font
extra/goocanvasmm 1.90.11-7 (118.8 KiB 771.0 KiB) 
    C++ wrappers for goocanvas
extra/google-glog 0.6.0-1 (86.5 KiB 262.0 KiB) 
    Logging library for C++
extra/noto-fonts-emoji 20220920-1 (9.0 MiB 9.9 MiB) 
    Google Noto emoji fonts
extra/choria-io 0.23.0-1 (11.0 MiB 43.6 MiB) 
    Go based server to host Choria agents, networks, federations and discovery
extra/goocanvas 3.0.0-4 (281.3 KiB 2.9 MiB) 
    Cairo canvas widget for GTK
extra/goobox 3.6.0-2 (274.3 KiB 878.4 KiB) 
    CD player and ripper for GNOME
extra/gtest 1.13.0-1 (458.4 KiB 2.1 MiB) 
    Google Test - C++ testing utility
extra/qgo 2.1.1-1 (2.1 MiB 4.6 MiB) 
    Go client and full featured SGF editor
core/gcc-go 13.2.1-3 (32.1 MiB 186.7 MiB) 
    Go front-end for GCC

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 09 сен 2023, 16:28

Полное обновление пакетов системы:

Код: Выделить всё

[olej@manjaro ~]$ sudo pacman -Syu
[sudo] пароль для olej: 
:: Обновление баз данных пакетов...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Запускается полное обновление системы...
 делать больше нечего
Но в данном случае оказалось обновлять нечего :-P

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 09 сен 2023, 16:57

К какому пакету принадлежит файл?

Код: Выделить всё

[olej@manjaro ~]$ which ip
/usr/bin/ip

[olej@manjaro ~]$ pacman -Qo /usr/bin/ip
/usr/bin/ip принадлежит iproute2 6.4.0-1
Какие файлы входят в состав пакета?

Код: Выделить всё

[olej@manjaro ~]$ pacman -Fl iproute2
iproute2 etc/
iproute2 etc/iproute2/
iproute2 etc/iproute2/bpf_pinning
iproute2 etc/iproute2/ematch_map
iproute2 etc/iproute2/group
iproute2 etc/iproute2/nl_protos
iproute2 etc/iproute2/rt_dsfield
iproute2 etc/iproute2/rt_protos
iproute2 etc/iproute2/rt_realms
iproute2 etc/iproute2/rt_scopes
iproute2 etc/iproute2/rt_tables
iproute2 usr/
iproute2 usr/bin/
iproute2 usr/bin/arpd
iproute2 usr/bin/bridge
iproute2 usr/bin/ctstat
iproute2 usr/bin/dcb
iproute2 usr/bin/devlink
iproute2 usr/bin/genl
iproute2 usr/bin/ifstat
iproute2 usr/bin/ip
iproute2 usr/bin/lnstat
iproute2 usr/bin/nstat
iproute2 usr/bin/rdma
iproute2 usr/bin/routel
iproute2 usr/bin/rtacct
iproute2 usr/bin/rtmon
iproute2 usr/bin/rtstat
iproute2 usr/bin/ss
iproute2 usr/bin/tc
iproute2 usr/bin/tipc
iproute2 usr/bin/vdpa
iproute2 usr/include/
iproute2 usr/include/iproute2/
iproute2 usr/include/iproute2/bpf_elf.h
iproute2 usr/include/libnetlink.h
iproute2 usr/lib/
iproute2 usr/lib/libnetlink.a
iproute2 usr/lib/tc/
iproute2 usr/lib/tc/m_ipt.so
iproute2 usr/lib/tc/m_xt.so
iproute2 usr/lib/tc/q_atm.so
iproute2 usr/share/
iproute2 usr/share/bash-completion/
iproute2 usr/share/bash-completion/completions/
iproute2 usr/share/bash-completion/completions/devlink
iproute2 usr/share/bash-completion/completions/tc
iproute2 usr/share/man/
iproute2 usr/share/man/man3/
iproute2 usr/share/man/man3/libnetlink.3.gz
iproute2 usr/share/man/man7/
iproute2 usr/share/man/man7/tc-hfsc.7.gz
iproute2 usr/share/man/man8/
iproute2 usr/share/man/man8/arpd.8.gz
iproute2 usr/share/man/man8/bridge.8.gz
iproute2 usr/share/man/man8/ctstat.8.gz
iproute2 usr/share/man/man8/dcb-app.8.gz
iproute2 usr/share/man/man8/dcb-apptrust.8.gz
iproute2 usr/share/man/man8/dcb-buffer.8.gz
iproute2 usr/share/man/man8/dcb-dcbx.8.gz
iproute2 usr/share/man/man8/dcb-ets.8.gz
iproute2 usr/share/man/man8/dcb-maxrate.8.gz
iproute2 usr/share/man/man8/dcb-pfc.8.gz
iproute2 usr/share/man/man8/dcb.8.gz
iproute2 usr/share/man/man8/devlink-dev.8.gz
iproute2 usr/share/man/man8/devlink-dpipe.8.gz
iproute2 usr/share/man/man8/devlink-health.8.gz
iproute2 usr/share/man/man8/devlink-lc.8.gz
iproute2 usr/share/man/man8/devlink-monitor.8.gz
iproute2 usr/share/man/man8/devlink-port.8.gz
iproute2 usr/share/man/man8/devlink-rate.8.gz
iproute2 usr/share/man/man8/devlink-region.8.gz
iproute2 usr/share/man/man8/devlink-resource.8.gz
iproute2 usr/share/man/man8/devlink-sb.8.gz
iproute2 usr/share/man/man8/devlink-trap.8.gz
iproute2 usr/share/man/man8/devlink.8.gz
iproute2 usr/share/man/man8/genl.8.gz
iproute2 usr/share/man/man8/ifstat.8.gz
iproute2 usr/share/man/man8/ip-address.8.gz
iproute2 usr/share/man/man8/ip-addrlabel.8.gz
iproute2 usr/share/man/man8/ip-fou.8.gz
iproute2 usr/share/man/man8/ip-gue.8.gz
iproute2 usr/share/man/man8/ip-ioam.8.gz
iproute2 usr/share/man/man8/ip-l2tp.8.gz
iproute2 usr/share/man/man8/ip-link.8.gz
iproute2 usr/share/man/man8/ip-macsec.8.gz
iproute2 usr/share/man/man8/ip-maddress.8.gz
iproute2 usr/share/man/man8/ip-monitor.8.gz
iproute2 usr/share/man/man8/ip-mptcp.8.gz
iproute2 usr/share/man/man8/ip-mroute.8.gz
iproute2 usr/share/man/man8/ip-neighbour.8.gz
iproute2 usr/share/man/man8/ip-netconf.8.gz
iproute2 usr/share/man/man8/ip-netns.8.gz
iproute2 usr/share/man/man8/ip-nexthop.8.gz
iproute2 usr/share/man/man8/ip-ntable.8.gz
iproute2 usr/share/man/man8/ip-route.8.gz
iproute2 usr/share/man/man8/ip-rule.8.gz
iproute2 usr/share/man/man8/ip-sr.8.gz
iproute2 usr/share/man/man8/ip-stats.8.gz
iproute2 usr/share/man/man8/ip-tcp_metrics.8.gz
iproute2 usr/share/man/man8/ip-token.8.gz
iproute2 usr/share/man/man8/ip-tunnel.8.gz
iproute2 usr/share/man/man8/ip-vrf.8.gz
iproute2 usr/share/man/man8/ip-xfrm.8.gz
iproute2 usr/share/man/man8/ip.8.gz
iproute2 usr/share/man/man8/lnstat.8.gz
iproute2 usr/share/man/man8/nstat.8.gz
iproute2 usr/share/man/man8/rdma-dev.8.gz
iproute2 usr/share/man/man8/rdma-link.8.gz
iproute2 usr/share/man/man8/rdma-resource.8.gz
iproute2 usr/share/man/man8/rdma-statistic.8.gz
iproute2 usr/share/man/man8/rdma-system.8.gz
iproute2 usr/share/man/man8/rdma.8.gz
iproute2 usr/share/man/man8/routel.8.gz
iproute2 usr/share/man/man8/rtacct.8.gz
iproute2 usr/share/man/man8/rtmon.8.gz
iproute2 usr/share/man/man8/rtstat.8.gz
iproute2 usr/share/man/man8/ss.8.gz
iproute2 usr/share/man/man8/tc-actions.8.gz
iproute2 usr/share/man/man8/tc-basic.8.gz
iproute2 usr/share/man/man8/tc-bfifo.8.gz
iproute2 usr/share/man/man8/tc-bpf.8.gz
iproute2 usr/share/man/man8/tc-cake.8.gz
iproute2 usr/share/man/man8/tc-cbq-details.8.gz
iproute2 usr/share/man/man8/tc-cbq.8.gz
iproute2 usr/share/man/man8/tc-cbs.8.gz
iproute2 usr/share/man/man8/tc-cgroup.8.gz
iproute2 usr/share/man/man8/tc-choke.8.gz
iproute2 usr/share/man/man8/tc-codel.8.gz
iproute2 usr/share/man/man8/tc-connmark.8.gz
iproute2 usr/share/man/man8/tc-csum.8.gz
iproute2 usr/share/man/man8/tc-ct.8.gz
iproute2 usr/share/man/man8/tc-ctinfo.8.gz
iproute2 usr/share/man/man8/tc-drr.8.gz
iproute2 usr/share/man/man8/tc-ematch.8.gz
iproute2 usr/share/man/man8/tc-etf.8.gz
iproute2 usr/share/man/man8/tc-ets.8.gz
iproute2 usr/share/man/man8/tc-flow.8.gz
iproute2 usr/share/man/man8/tc-flower.8.gz
iproute2 usr/share/man/man8/tc-fq.8.gz
iproute2 usr/share/man/man8/tc-fq_codel.8.gz
iproute2 usr/share/man/man8/tc-fq_pie.8.gz
iproute2 usr/share/man/man8/tc-fw.8.gz
iproute2 usr/share/man/man8/tc-gate.8.gz
iproute2 usr/share/man/man8/tc-hfsc.8.gz
iproute2 usr/share/man/man8/tc-htb.8.gz
iproute2 usr/share/man/man8/tc-ife.8.gz
iproute2 usr/share/man/man8/tc-matchall.8.gz
iproute2 usr/share/man/man8/tc-mirred.8.gz
iproute2 usr/share/man/man8/tc-mpls.8.gz
iproute2 usr/share/man/man8/tc-mqprio.8.gz
iproute2 usr/share/man/man8/tc-nat.8.gz
iproute2 usr/share/man/man8/tc-netem.8.gz
iproute2 usr/share/man/man8/tc-pedit.8.gz
iproute2 usr/share/man/man8/tc-pfifo.8.gz
iproute2 usr/share/man/man8/tc-pfifo_fast.8.gz
iproute2 usr/share/man/man8/tc-pie.8.gz
iproute2 usr/share/man/man8/tc-police.8.gz
iproute2 usr/share/man/man8/tc-prio.8.gz
iproute2 usr/share/man/man8/tc-red.8.gz
iproute2 usr/share/man/man8/tc-route.8.gz
iproute2 usr/share/man/man8/tc-sample.8.gz
iproute2 usr/share/man/man8/tc-sfb.8.gz
iproute2 usr/share/man/man8/tc-sfq.8.gz
iproute2 usr/share/man/man8/tc-simple.8.gz
iproute2 usr/share/man/man8/tc-skbedit.8.gz
iproute2 usr/share/man/man8/tc-skbmod.8.gz
iproute2 usr/share/man/man8/tc-skbprio.8.gz
iproute2 usr/share/man/man8/tc-stab.8.gz
iproute2 usr/share/man/man8/tc-taprio.8.gz
iproute2 usr/share/man/man8/tc-tbf.8.gz
iproute2 usr/share/man/man8/tc-tcindex.8.gz
iproute2 usr/share/man/man8/tc-tunnel_key.8.gz
iproute2 usr/share/man/man8/tc-u32.8.gz
iproute2 usr/share/man/man8/tc-vlan.8.gz
iproute2 usr/share/man/man8/tc-xt.8.gz
iproute2 usr/share/man/man8/tc.8.gz
iproute2 usr/share/man/man8/tipc-bearer.8.gz
iproute2 usr/share/man/man8/tipc-link.8.gz
iproute2 usr/share/man/man8/tipc-media.8.gz
iproute2 usr/share/man/man8/tipc-nametable.8.gz
iproute2 usr/share/man/man8/tipc-node.8.gz
iproute2 usr/share/man/man8/tipc-peer.8.gz
iproute2 usr/share/man/man8/tipc-socket.8.gz
iproute2 usr/share/man/man8/tipc.8.gz
iproute2 usr/share/man/man8/vdpa-dev.8.gz
iproute2 usr/share/man/man8/vdpa-mgmtdev.8.gz
iproute2 usr/share/man/man8/vdpa.8.gz
iproute2 usr/share/tc/
iproute2 usr/share/tc/experimental.dist
iproute2 usr/share/tc/normal.dist
iproute2 usr/share/tc/pareto.dist
iproute2 usr/share/tc/paretonormal.dist
iproute2 var/
iproute2 var/lib/
iproute2 var/lib/arpd/


Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 09 сен 2023, 17:42

Дерево зависимостей пакета можно узнать командой (очень нужная возможность :!: ):

Код: Выделить всё

[olej@manjaro ~]$ pactree ncurses
ncurses
├─glibc
│ ├─linux-api-headers>=4.10
│ ├─tzdata
│ └─filesystem
│   └─iana-etc
└─gcc-libs
  └─glibc>=2.27

Код: Выделить всё

[olej@manjaro ~]$ pactree gcc-libs
gcc-libs
└─glibc>=2.27
  ├─linux-api-headers>=4.10
  ├─tzdata
  └─filesystem
    └─iana-etc

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 09 сен 2023, 17:52

Olej писал(а):
07 сен 2023, 21:10
с помощью pacman
Обзор Pacman
Шпаргалка по Pacman

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 09 сен 2023, 17:59

Код: Выделить всё

[olej@manjaro ~]$ df /
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sda1         13309688     10752504  1859296           86% /
Olej писал(а):
09 сен 2023, 17:52
Обзор Pacman
Перечислить все сироты - установленные пакеты, не используемые ничем другим и более не нужные:

Код: Выделить всё

[olej@manjaro ~]$ pacman -Qdt
appstream-glib 0.8.2-3
botan 3.1.1-1
cython 3.0.2-1
gcab 1.6-1
js78 78.15.0-4
libgit2 1:1.7.1-1
libindicator-gtk3 12.10.1-10
libsidplay 1.36.59-10
libvisual 0.4.2-1
mbedtls 3.4.1-1
perl-parse-yapp 1.21-6
python-pyparsing 3.0.9-3
re2 1:20230801-1
Для удаления всех сирот:

Код: Выделить всё

[olej@manjaro ~]$ sudo pacman -Rs $(pacman -Qdtq)
[sudo] пароль для olej: 
проверка зависимостей...
:: grub опционально требует sdl: For grub-emu SDL support
:: libde265 опционально требует sdl: dec265 YUV overlay output
:: libmpeg2 опционально требует sdl: mpeg2dec command

Пакеты (15) http-parser-2.9.4-1  sdl12-compat-1.2.64-1  appstream-glib-0.8.2-3  botan-3.1.1-1  cython-3.0.2-1  gcab-1.6-1
            js78-78.15.0-4  libgit2-1:1.7.1-1  libindicator-gtk3-12.10.1-10  libsidplay-1.36.59-10  libvisual-0.4.2-1
            mbedtls-3.4.1-1  perl-parse-yapp-1.21-6  python-pyparsing-3.0.9-3  re2-1:20230801-1

Будет освобождено:  104,40 MiB

:: Удалить эти пакеты? [Y/n] y
:: Обработка изменений пакета...
( 1/15) удаление re2                                                      [##########################################] 100%
( 2/15) удаление python-pyparsing                                         [##########################################] 100%
( 3/15) удаление perl-parse-yapp                                          [##########################################] 100%
( 4/15) удаление mbedtls                                                  [##########################################] 100%
( 5/15) удаление libvisual                                                [##########################################] 100%
( 6/15) удаление sdl12-compat                                             [##########################################] 100%
( 7/15) удаление libsidplay                                               [##########################################] 100%
( 8/15) удаление libindicator-gtk3                                        [##########################################] 100%
( 9/15) удаление libgit2                                                  [##########################################] 100%
(10/15) удаление http-parser                                              [##########################################] 100%
(11/15) удаление js78                                                     [##########################################] 100%
(12/15) удаление gcab                                                     [##########################################] 100%
(13/15) удаление cython                                                   [##########################################] 100%
(14/15) удаление botan                                                    [##########################################] 100%
(15/15) удаление appstream-glib                                           [##########################################] 100%
:: Запуск post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...

Код: Выделить всё

[olej@manjaro ~]$ df /
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sda1         13309688     10638412  1973388           85% /

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 09 сен 2023, 18:10

Olej писал(а):
09 сен 2023, 17:59
Обзор Pacman
Когда pacman устанавливает пакеты - он сохраняет копии всех старых пакетов, которые вы загрузили. Этот кэш может быть очень полезен, если вам нужно срочно установить старые версии пакетов. Однако, если не установить флажок, этот кэш со временем станет очень большим. Системы, работающие под управлением Pamac, уже имеют доступ к функциям автоматической очистки кэша pacman. Кэш также можно очистить вручную с помощью pacman.

Код: Выделить всё

[olej@manjaro cache]$ du -hs /var/cache/pacman 
1,8G	/var/cache/pacman
... чтобы полностью очистить кэш, введите следующую команду (используйте ее с осторожностью):

Код: Выделить всё

[olej@manjaro ~]$ sudo pacman -Scc

Каталог для кэша: /var/cache/pacman/pkg/
:: Удалить ВСЕ файлы из кэша? [y/N] y
удаление всех файлов из кэша... 

Каталог базы данных: /var/lib/pacman/
:: Удалить неиспользуемые репозитории? [Y/n] y
удаление неиспользуемых репозиториев...

Код: Выделить всё

[olej@manjaro cache]$ du -hs /var/cache/pacman 
144K	/var/cache/pacman

Код: Выделить всё

Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sda1         13309688      8750668  3861132           70% /
Вот так, на ровном месте (2-мя последними сообщениями), освобождается: 3861132−1859296=2001836Kb (=2Gb) RAM :!:
... и вместо 86% использования памяти получаем 70% :-o

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 12 сен 2023, 00:28

Olej писал(а):
08 сен 2023, 18:05
Выпуск Yaourt был прекращен в пользу yay — Yet Another Yogurt — AUR Helper, написанного на языке GO.
Yay в Arch Linux
В Arch Linux yay позволяет загружать и устанавливать пакеты из пользовательского репозитория AUR, что важно пользователям с недостаточным опытом.
Мощному менеджеру пакетов pacman, поставляемому по умолчанию в дистрибутивах на основе Arch не хватает функции загрузки пакетов из пользовательского репозитория Arch (AUR). AUR — это поддерживаемый сообществом репозиторий, содержащий тысячи сторонних пакетов в виде сценариев установки, также известных как PKGBUILD.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 12 сен 2023, 00:33

Olej писал(а):
12 сен 2023, 00:28
Yay в Arch Linux
Поиск пакета в AUR
Поиск пакета в репозитории AUR, в данном примере — chromium:

Код: Выделить всё

oleg@mobile:~:$ yay chromium
...
Установка пакетов
Как и в случае с любыми другими помощниками AUR, вы можете установить пакеты с помощью команды:

Код: Выделить всё

oleg@mobile:~:$ yay -S [имя_пакета]
Удаление пакетов
Чтобы удалить пакет используйте команду:

Код: Выделить всё

oleg@mobile:~:$ yay -Rns [имя_пакета]
Очистка нежелательных зависимостей
Чтобы очистить все нежелательные зависимости в вашей системе, введите команду:

Код: Выделить всё

oleg@mobile:~:$ yay -Yc
Вывод системной статистики
Если вы хотите вывести системную статистику, запустите:

Код: Выделить всё

oleg@mobile:~:$ yay -Ps

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

пакетная система Arch/Manjaro

Непрочитанное сообщение Olej » 12 сен 2023, 00:45

Olej писал(а):
12 сен 2023, 00:33
Вывод системной статистики

Код: Выделить всё

[olej@manjaro ~]$ yay -Ps
==> Версия Yay: v12.1.2
===========================================
==> Всего установлено пакетов: 1124
==> Cторонних пакетов установлено: %!(EXTRA string=3)
==> Явно установленные пакеты: 253
==> Суммарный размер, занятый пакетами: 7.5 GiB
==> Размер кэша pacman /var/cache/pacman/pkg/: 317.9 MiB
==> Размер кэша yay /home/olej/.cache/yay: 1.9 MiB
===========================================
==> Десять самых больших пакетов:
linux-firmware: 468.2 MiB
vivaldi: 337.7 MiB
jdk-openjdk: 295.1 MiB
thunderbird: 222.2 MiB
clang: 195.0 MiB
jre-openjdk-headless: 187.7 MiB
gcc: 184.2 MiB
suitesparse: 176.0 MiB
qt5-webengine: 151.9 MiB
gcc-libs: 143.9 MiB
===========================================
 -> Осиротевшие (неподдерживаемые) пакеты AUR: pidgin-libnotify

Ответить

Вернуться в «Администрирование Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей