У меня есть небольшая функция, которую я использую всякий раз, когда пытаюсь отследить что-то вроде этого:
grep_bash(){
grep -H "$@" ~/.bashrc ~/.profile ~/.bash_profile ~/bash.login \
/etc/bash.bashrc /etc/profile /etc/environment /etc/profile.d/* \
/etc/pam.d/* 2>/dev/null
}
Если вы добавите ее в свой ~ / .bashrc
, вы сможете используйте его для поиска любой строки в файлах инициализации bash.
Обратите внимание, однако, что наиболее вероятным случаем здесь является то, что ваш ~ / bashrc
или что-то еще является источником другого файла, а , что является проблемным. Итак, попробуйте найти слово источник
или .
персонаж:
grep -wE '\.|source' ~/.bashrc ~/.profile ~/.bash_profile ~/bash.login \
/etc/bash.bashrc /etc/profile /etc/environment /etc/pam.d/*\
/etc/profile.d/* 2>/dev/null
Попробуйте следующие шаги:
Sudo APT-Get Update && Sudo APT-Get Upgrade
NANO /TC/apt/sources.list
Вставьте линии репозитория, которые вы упомянули в вашем вопросе вместе со следующими строками на этом терминале:
DEB-SRC http://http.kali.org/kali Kali Главный некоммерческий
DEB http://http.kali.org/kali kali-dev Главный способ не бесплатно
Нажмите Ctrl + + CTRL Ctrl + y И затем Введите
Sudo APT -Помотание && sudo apt-get upgrade
Sudo APT-Get Установите программное обеспечение
Вы также можете установить Synaptic, который является менеджером пакета Debian Kali Linux. Это также похоже на программный центр
apt-get install synaptic
, я думаю, что проблема возникла, потому что может быть не обновлена ваша кали (только обновлена только)
нашел решение:
gedit /usr/share/software-center/softwarecenter/distro/__init__.py
lsb_info ["ID"]
на "Debian"
центр-обновления программного обеспечения
На всякий случай, если кто-то все еще пытается найти решение этой проблемы. Следующая команда сработала для меня.
Идея состоит в том, чтобы очистить кеш каталога программного обеспечения gnome -Для меня это было в ~/.cache/gnome-software
Так что у меня сработала только следующая команда
rm -rf ~/.cache/gnome-software
Как найти папку? Я просто выполнил следующую команду, чтобы найти все папки, связанные с кэшированием
ls -R / | grep cache
Это должно быть в вашем /etc/apt/sources.list
deb http://kali.download/kali/ kali-rolling main non-free contrib
deb http://ftp.debian.org/debian stable main contrib non-free
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb http://http.kali.org/kali kali-last-snapshot main non-free contrib
deb http://http.kali.org/kali kali-experimental main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
Тогда:
apt-get update && apt-get install software-center
И: