В Cygwin, как мне:
- Список всех установленных пакетов
- Список файлов, принадлежащих пакету
- Скажите, к какому пакету принадлежит файл
- Установите новый пакет
- Удалить пакет
- Получить информацию об установленном пакете (deps, версия и т. Д.)
В Cygwin, как мне:
Ответы:
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/