В Cygwin, как мне:
- Список всех установленных пакетов
- Список файлов, принадлежащих пакету
- Скажите, к какому пакету принадлежит файл
- Установите новый пакет
- Удалить пакет
- Получить информацию об установленном пакете (deps, версия и т. Д.)
cygcheck --check-setup --dump-only
--dump-only
команды потребуется несколько минут, чтобы выполнить тестирование всех пакетов. Вы должны увидеть ОК для каждого пакета, если все в порядке;)Для пакета bash
сделать:
cygcheck --list-package bash
Для файла /usr/bin/bash.exe
cygcheck --find-package /usr/bin/bash.exe
Учитывая, что вы уже запустили графический интерфейс установки и у вас есть действительные зеркала, локальный каталог пакетов и другие параметры, вы можете запустить для установки abook
:
/path/to/setup-1.7.exe --quiet-mode --download --local-install --packages abook
/path/to/setup-1.7.exe --help
Насколько я знаю, только GUI поддерживает эту опцию.
@
и deps, перед которым стоит requires:
. Если по какой-либо причине используемое вами зеркало устарело, программа установки выдает предупреждение при загрузке информации.
apt-cyg remove
работает, но сначала вам нужен инструмент, см. Ответ @ kevin.apt-cyg install package
для установки.Запустите setup.exe. Это даст вам графический интерфейс с флажками для различных пакетов.
источник
Я нашел apt-cyg полезным для установки пакетов без командной строки обновления всех других моих пакетов, но это не все, что вам нужно сделать.
источник
apt show
,apt policy
илиapt search
вubuntu
.Вот лучшая вилка прямо сейчас для apt-cyg. https://github.com/kou1okada/apt-cyg
источник
Позвольте мне представить вам FAQ по Cygwin
Запустите Cygwin Setup
Поиск по адресу http://cygwin.com/packages/
источник
Теперь можно также удалить пакеты:
источник