Последние несколько дней я пытался установить Apache2 на Kali Linux. Независимо от того, что я пробовал, когда я выполняю
sudo apt install apache2
, он говорит, что для пакета нет кандидата на установку. Я довольно новичок в Linux.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package apache2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'apache2' has no installation candidate
Обновили ли вы метаданные репозитория? Я предполагаю, что ваша установка является новой, поэтому вам, вероятно, нужно просмотреть источники пакетов и проиндексировать доступные пакеты. Попробуйте sudo apt update && sudo apt install apache2
.
Kali нужна только одна строка в файле /etc/apt/sources.list
:
deb https://http.kali.org/kali kali-rolling main non-free contrib
При необходимости отредактируйте /etc/apt/sources.list
с помощью sudo nano /etc/apt/sources.list
и сохраните файл.
Сочетания клавиш в текстовом редакторе Nano
Используйте комбинацию клавиш Ctrl + O и после этого нажмите Enter , чтобы сохранить файл в его текущем местоположении.
Используйте комбинацию клавиш Ctrl + X для выхода из nano.
Установить apache2:← из kali -вращающийся репозиторий
sudo apt update
sudo apt install apache2