Глядя на изображение, которое вы прикрепили, я могу сказать, что вы используете Ubuntu.
Ubuntu предоставляет различные менеджеры пакетов, такие как Synaptic
] диспетчер пакетов, если вы GUIna pig, apt
диспетчер пакетов, который является инструментом командной строки.
Меня действительно интересует ваш комментарий,
Недавно я узнал, что в Linux нет мастеров установки.
Итак, когда вы пытаетесь установить jdk
tomcat
и maven
, либо найдите пакет в синаптическом диспетчере пакетов, либо используйте apt
, чтобы найдите и установите пакет. Synaptic - это инструмент с графическим пользовательским интерфейсом, который позволяет легко установить любой пакет.
Для apt
вы можете использовать следующие команды:
Обновите репозиторий,
sudo apt-get update
Найдите пакет в репозитории. {{ 1}} apt-cache search maven
(или любой другой пакет, который вы хотите установить)
Как только вы найдете нужный пакет в репо, установите его, используя,
sudo apt -get install имя-пакета
.
Если вы пытаетесь установить пакеты из сторонних репозиториев, что не гарантируется Ubuntu или любым другим дистрибутивом, который вы используете, то вы должны установить эти пакеты на свой страх и риск. Могут быть шансы сломать ваши пакеты из-за необработанных зависимостей.
В этом случае добавьте сторонние репозитории в /etc/apt/sources.list
и выполните указанные выше действия.
ОБНОВЛЕНИЕ
FWIW. Если вы пытаетесь установить jdk
, просто установите default-jdk
, который предоставляется в самом вашем дистрибутиве.
Оказывается, чтобы подсветка синтаксиса работала в cgit, строка, определяющая подсветку синтаксиса, должна стоять перед строкой расположения репо. В приведенном ниже примере подсветка синтаксиса не будет работать, если строка source-filter
будет помещена после строки include
.
source-filter=/usr/lib/cgit/filters/syntax-highlighting.py
include=/home/infosys/sites/cgit.local/www/cgitrepos
Я проверил, и если это не задокументировано где-то, это должно быть ошибкой. Возможно, некоторые проблемы дизайна требуют, чтобы это было так.
Подробнее наhttps://wiki.archlinux.org/index.php/Cgit