Обновление и установка пакетов через командную строку Cygwin?

Я - слепой пользователь компьютера, который использует Cygwin.

Программа установки не очень доступна: обновление, установку и удаление определенных пакетов довольно трудно сделать, так как необходимо использовать моделируемые нажатия клавиш мыши, чтобы нажать и прокрутить.

Существует ли путь или к вручную установке/пакетам обновления, или установите/обновите их через командную строку?

115
задан 13.12.2016, 18:40

4 ответа

Склонная-cyg установка:

lynx -source https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin

После этого Вы сможете установить, говорят что пакет "рысь" включая зависимости путем выполнения:

apt-cyg install lynx
121
ответ дан 07.12.2019, 07:50

Я нашел две 'Кв. как' диспетчеры пакетов для cygwin. Каждый - сценарий Python, названный cyg-склонным, который можно загрузить с http://www.lilypond.org/~janneke/software/cyg-apt, и другой склонно-cyg, который можно найти по http://code.google.com/p/apt-cyg/

2
ответ дан 07.12.2019, 07:50

setup.exe Cygwin, по крайней мере, в 1,7 "бета" выпусках, имеет "необслуживаемый" встроенный режим. Перетащите свой ярлык setup.exe в командное окно (или иначе подготовьтесь выполнять его с переключателями), и добавить -q для необслуживаемого режима, сопровождаемого -P и разделенные от запятой имена пакета. Так, для меня, этой установленной рыси:

$ "C:\Documents and Settings\martind\Desktop\setup-1.7.exe" -q -P lynx
13
ответ дан 07.12.2019, 07:50

Официальный способный-cyg метод установки:

lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin

Два шага лучше, чем три. Затем:

apt-cyg install nano

Между прочим, чтобы заставить его работать, необходимо будет установить wget, tar, простофилю и bzip2 для использования склонный-cyg. Кроме wget, другие идут с установкой Cygwin по умолчанию.

21
ответ дан 07.12.2019, 07:50

Старый вопрос, но для других, кто погуглил и добрался сюда: Официальная установка имеет аргументы командной строки, которые позволили мне подготовить простой *.bat скрипт - просто поместите следующую строку, например, "install-pkg.bat" и поместите этот файл в ваш корневой каталог (например, C:\cygwin):

setup-x86.exe --no-desktop --no-shortcuts --no-startmenu --quiet-mode --root "%cd%" --packages %*

Вам нужно скачать и поместить http://www.cygwin.com/setup-x86.exe (32 бит) или http://www.cygwin.com/setup-x86_64.exe (64 бит) в тот же каталог. Теперь для установки пакета достаточно:

install-pkg packagename

Positive: официальной установки, должна всегда работать, для любого пакета. Negative: текущая (june/2015) официальная установка требует прав администратора, даже если на самом деле она не нужна (например, корневая директория вне системных папок).

.
19
ответ дан 07.12.2019, 07:50

Теги

Похожие вопросы