Trizen : معرفی و نصب مدیر بسته لینوکس آرچ (Arch)

Trizen یکی از سرویس های AUR است که نصب بسته های نرم افزاری از AUR را آسان می کند. به زبان برنامه نویسی Perl نوشته شده است، و از Pacman پشتیبانی می کند. درخواست نصب برای بسته های مخزن هسته آرچ، به طور مستقیم به Pacman توسط Trizen ارسال می شود.

ویژگی های مدیر بسته Trizen :

  • نصب بسته های AUR
  • پشتیبانی از جستجو برای بسته های AUR
  • خواندن نظرات AUR برای بسته ها
  • پشتیبانی از ارتقای بسته AUR
  • حل کننده بازگشتی از وابستگی های AUR
  • تعامل ساخته شده با “pacman”
  • پشتیبانی از ویرایش فایل های متنی
  • پشتیبانی از ورودی / خروجی UTF-8

نصب بسته :

  • نسخه تگ شده:
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -si
  • نسخه -git :
git clone https://aur.archlinux.org/trizen-git.git
cd trizen-git
makepkg -si

پیش نمایش :

  • استفاده از مدیر بسته Trizen :
usage: trizen [options] [pkgname] [pkgname] [...]

Main options:

    -S, --sync      : install packages (see: trizen -Sh)
    -C, --comments  : display AUR comments for a package
    -G, --get       : clones a package in the current directory
    -R, --remove    : remove packages from the system (see: pacman -Rh)
    -Q, --query     : query the package database (see: pacman -Qh)
    -F, --files     : query the files database (see: pacman -Fh)
    -D, --database  : operate on the package database (see: pacman -Dh)
    -T, --deptest   : check dependencies (see: pacman -Th)
    -U, --upgrade   : install built packages from '--clone-dir' or `pwd`

Other options:

    -q, --quiet     : do not display any warnings
    -r, --regular   : use only the regular repositories
        --stats     : show stats about the installed packages
        --nocolors  : disable text colors
        --debug     : activate the debug/verbose mode
        --help      : print this message and exit
        --version   : print version and exit

See also:

    trizen -Sh
    trizen -Gh

:: Each configuration key is a valid option when preceded with '--'
  • گزینه های همگام سازی (-S):
usage: trizen {-S --sync} [options] [package(s)]

Main options:

  -s, --search        : search for packages
  -i, --info          : show info for packages
  -m, --maintainer    : show packages maintained by <username>
  -p, --pkgbuild      : show PKGBUILD only
  -l, --local         : build and install packages from `pwd`
  -u, --sysupgrade    : upgrade installed packages
  -y, --refresh       : refresh package databases (with: -u)
  -c, --clean         : clean the cache directory of `trizen` and `pacman`
  -a, --aur           : only AUR operations (with: -c, -u, -s, -i)

Other options:

      --devel         : update VCS packages during -Su
      --show-ood      : show out-of-date flagged packages during -Su
      --noinfo        : do not display package info after cloning
      --nopull        : do not `git pull` new changes
      --noedit        : do not prompt to edit files
      --nobuild       : do not build packages (implies --noedit)
      --noinstall     : do not install packages after building
      --needed        : do not reinstall up-to-date packages
      --asdeps        : install packages as non-explicitly installed
      --asexplicit    : install packages as explicitly installed
      --force         : pass the `--force` argument to `pacman`
      --skipinteg     : pass the `--skipinteg` argument to `makepkg`
      --noconfirm     : do not ask for any confirmation
      --movepkg       : move built packages into pacman's cache directory
      --movepkg-dir=s : move built packages in this directory (implies --movepkg)
      --clone-dir=s   : directory where to clone and build packages
      --editor=s      : editor command used to edit build files
      --ignore=s      : space-separated list of packages to ignore during -Su

Examples:

    trizen -S  <package>     # install <package>
    trizen -Ss <keyword>     # search for <keyword>
    trizen -Si <package>     # show info about <package>
  • رفتن به تنظیمات (-G):
usage: trizen {-G --get} [options] [package(s)]

Main options:

    -d, --with-deps     : clones a package with all needed AUR dependencies

Examples:

    trizen -G  <package>     # clones <package>
    trizen -Gd <package>     # clones <package> along with its AUR dependencies

یک فایل پیکربندی به طور خودکار در: ~ / .config / trizen / trizen.conf تولید می شود.

موفق باشید…

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *