Cygwin: установка и использование apt-cyg

Для управления пакетами в cygwin можно, конечно, использовать конструкцию по типу

cd C:\cygwin64
setup-x86_64 -q -P wget,tar,qawk,bzip2,subversion,vim

но душа просит чего-то родного, более Linux Way’ного.

Менеджер пакетов apt-cyg — мне кажется лучшее, что придумали.
Ставим:

wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin

а дальше — всё, как в обычном apt-get.

Команда Описание
install Установить пакет
remove Удалить пакет
update Обновить setup.ini
show Отобразить установленные пакеты
find Поиск пакета
describe Подробное описание пакета
packageof Поиск “родительских” пакетов

Примеры

Поиск пакета:
$ apt-cyg find tree
...
2014-12-03 18:01:00 (10.2 MB/s) - ‘setup.bz2’ saved [495707/495707]
Updated setup.ini
Searching for installed packages matching tree:
Searching for installable packages matching tree:
ruby-treetop
ruby-treetop-doc
tree
ytree

Получение описания пакета:
$ apt-cyg describe tree
...
tree
sdesc: "Display graphical directory tree"
ldesc: "Display an indented directory tree, using the same color assignments
as ls, via the LS_COLORS environment variable."
category: Utils
requires: cygwin
version: 1.7.0-1
install: x86_64/release/tree/tree-1.7.0-1.tar.xz 46456 d0b7bb951aff4561f830fe6314876044
source: x86_64/release/tree/tree-1.7.0-1-src.tar.xz 116576 2fa7aed9a2f6146da201adce5e7221b1

Его установка:
$ apt-cyg install tree
...
Unpacking...
Package tree requires the following packages, installing:
cygwin
Package cygwin is already installed, skipping
Package tree installed

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

ipv6 ready