How to add official Kali Linux Repositories? – Kali Linux 1.x repositories

How to add official Kali Linux Repositories? – Kali Linux 1.x repositories Хостинг

This is a small guide on How to add official Kali Linux Repositories. How to add official Kali Linux Repositories - blackMORE Ops

Kali Linux source.list Repositories page: Official Link

Any additional repositories added to the Kali sources.list file will most likely BREAK YOUR KALI LINUX INSTALL.

This is a small guide on how to add official Kali Linux Repositories – I’ve updated it to include all versions of Kali Linux till date i.e. Kali 1.x, Kali 2.0/Kali Sana and Kali Rolling. How to add official Kali Linux Repositories – Kali Linux 2.x Sana repositories - blackMORE-Ops

Any additional repositories added to the Kali sources.list file will most likely BREAK YOUR KALI LINUX INSTALL.

Мессенджер Telegram плотно вошел в жизнь многих пользователей, в этом мессенджере не только можно общаться, но так же и работать с ботами, что собственно только расширяет его возможности. В этой короткой статье как вы поняли, мы рассмотрим установку Telegram в операционных системах Debian, Kali Linux, MX Linux, Parrot OS, Astra Linux. Для тех кто работает с Ubuntu и ее ответвлениями, такими как Linux Mint, имеется возможность подключить PPA репозиторий и установить Telegram из него. Оговорюсь сразу, для установки Telegram в Astra Linux потребуются иные действия, нежели в остальных Deb ориентированных дистрибутивах Linux, об этом ниже. Та что если вы пользователь данной системы, пропускайте установку командой и переходите к скачиванию Telegram с офф-сайта.

Для дистрибутивов Debian, Kali Linux, MX Linux, Parrot OS, Astra Linux нет специального репозитория, как в случае с репозиторием PPA для Ubuntu подобных, то установку Telegram мы будем производить из родных репозиториев. В этом случае конечно, возможно будет установлена устаревшая версия Telegram, имейте это ввиду. И так, ближе к делу, сначала рассмотрим установку в Debian, Kali Linux, MX Linux, Parrot OS, так как в этих дистрибутивах Linux Telegram имеется в официальных репозиториях. Открываем терминал и вводим команду установки:

sudo apt install telegram-desktop
Telegram Debian Kali Linux MX Linux Parrot OS Astra Linux 1

В Astra Linux необходимо скачивать Telegram с официального сайта. После того как скачаете архив и распаковываете его, перенесите папку с Telegram в какое-нибудь место, где вы по случайности не удалите ее:

Telegram Debian Kali Linux MX Linux Parrot OS Astra Linux 2

Запускается Telegram обычным двойным нажатием мышки из распакованной папки:

Telegram Debian Kali Linux MX Linux Parrot OS Astra Linux 3

Значок запуска автоматически появится в меню установленных приложений. Можно конечно сделать иначе, переместить запускаемый файл Telegram в директорию “/opt” и сделать ссылку на него. Делается это командами:

cd ~/Загрузки/
sudo mv Telegram /opt/
sudo ln -sf /opt/Telegram/Telegram /usr/bin/telegram
Telegram Debian Kali Linux MX Linux Parrot OS Astra Linux 7

Заключение

Будем надеяться что Telegram в будущем будет добавлен в репозитории Astra Linux и устанавливаться он будет точно так же как и в остальных дистрибутивах Linux – одной командой. Что же касается самого Telegram, хотелось бы что бы разработчики создали репозиторий для Debian и остальных дистрибутивов Linux, которые основываются на нем. Как это было сделано для Ubuntu с ее PPA репозиторием. Если же вы хотите подключить репозиторий PPA к Debian, то ознакомьтесь с этой статьей.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X


В репозиториях Debian существует масса разного программного обеспечения, но, не всегда оно последних версий. Да и сама система устаревает со временем. В Kali Linux ситуация обстоит совершенно иначе, в этом дистрибутиве разработчики стараются использовать более свежее программное обеспечение. В этой статье мы рассмотрим вариант подключения репозиториев от Kali Linux в Debian 11, тем самым вы сможете устанавливать софт, который используется в Kali, да и система обновится до более актуальной версии. А так же можно будет установить некий набор из программного обеспечения, так называемый пакет – “kali-tools-top10”, это конечно при желании. Конечно, не стоит забывать, что Kali Linux, дистрибутив узконаправленный, и добавления репозиториев в Debian так же скажется на последнем, так как обновится само ядро системы.

Для того что бы добавить репозиторий необходимо отредактировать файл “sources.list”, который отвечает за эти самые репозитории. Для его редактирования воспользуемся текстовым редактором Nano, о котором вы можете прочесть в этой статье. Итак, открываем файл с репозиториями в терминале:

sudo nano /etc/apt/sources.list

В открывшемся окне спускаемся в самый низ, где заканчиваются репозитории и вписываем репозиторий от Kali Linux.

Тут стоит заметить, что существует несколько репозиториев для Kali Linux, так называемый kali-rolling, который обновляется довольно часто, и не каждому подойдет. А так же репозиторий kali-last-snapshot, который предпочтительнее для повседневного использования, и обновляется реже. Есть еще kali-experimental, но он явно не для наших нужд. В данной статье рассмотрим добавление kali-rolling и kali-last-snapshot, а на каком из них останавливаться, решаете только вы.

Итак, для добавления репозитория kali-rolling, в открывшемся окне вписываем строчку:

deb http://http.kali.org/kali kali-rolling main contrib non-free
репозитории Kali Linux к Debian 11 1

Для подключения репозитория kali-last-snapshot строчка будет выглядеть немного иначе:

Kali Last Snapshot

deb http://http.kali.org/kali kali-last-snapshot main non-free contrib
репозитории Kali Linux к Debian 11 2

Сохраняем отредактированный файл “sources.list” нажав сочетание клавиш “ctrl + o” и выходим из текстового редактора Neno – “ctrl + x”. Теперь обновляем списки пакетов выполнив команду:

sudo apt update

При выполнении этой команды произойдет ошибка, так как добавлений репозиторий не имеет необходимого GPG ключа. Что бы это исправить, выполним команду:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys ED444FF07D8D0BF6 

Обращаю ваше внимание на последние цифры, они должны соответствовать цифрам выводимым в терминале:

репозитории Kali Linux к Debian 11 3

При правильном добавлении GPG ключа в терминале появится соответствующее сообщение:

репозитории Kali Linux к Debian 11 4

Теперь можно производить обновление системы:

sudo apt update && sudo apt dist-upgrade

Установка пакета kali-tools-top10

Для установки программного обеспечения, а именно пакета “kali-tools-top10”, который как можно догадаться, включает в себя подборку из 10 часто используемых утилит достаточно выполнить команду:

sudo apt install kali-tools-top10
репозитории Kali Linux к Debian 11 5
li Linux

Заключение

Вот таким не сложным образом, мы подключили репозиторий Kali Linux в Debian 11, тем самым сделав гибрид. Хотя, как известно, Kali Linux базируется на Debian, а соответственно, можно сказать что мы просто модифицировали Debian. По сути, весь необходимый софт можно установить из репозиториев Debian или с GitHub.

Если вы хотите просто обновить ядро Debain, то необязательно подключать репозиторий от Kali Linux, это можно реализовать из родных репозиториев Debain, описанных в этой статье.

Стоит так же учесть, что можно создать и свою сборку Kali Linux, по этому не всегда есть необходимость рисковать стабильность Debain. Это в том случае, если вы преследуете цель сменить графическое окружение или сделать минимальный набор программного обеспечения в Kali Linux.

В любом случае данный способ имеет право на жизнь и в некоторых случаях возможно пригодится. Более подробно о каждом из этих дистрибутивах написано на WIKI, статья про Debian, статья про Kali Linux.

А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Если вам нравится данный проект и вы хотите что бы он процветал, то вы можете поддержать журнал “Cyber-X” перейдя в сооветствующий раздел на сайте.
Журнал Cyber-X

Здравствуйте! Недавно поставил новый kali linux. Не могу поставить ни один пакет через apt: все время пишет not found. Вот sources.list:

# 

# deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main non-free

#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main non-free

deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb http://repo.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

Вот вывод apt update:

Игн:1 http://dl.google.com/linux/chrome/deb stable InRelease
Сущ:2 http://dl.google.com/linux/chrome/deb stable Release                     
Сущ:3 http://packages.microsoft.com/repos/vscode stable InRelease              
Пол:5 http://mirrors.dotsrc.org/kali kali-rolling InRelease [30,5 kB]          
Ошк:5 http://mirrors.dotsrc.org/kali kali-rolling InRelease
  Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
Получено 30,5 kB за 0с (33,3 kB/s)
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://mirrors.dotsrc.org/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Не удалось получить http://http.kali.org/kali/dists/kali-rolling/InRelease  Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Вот попытка установить какой-либо пакет:

Читайте также:  Файл конфигурации joomla 3

root@HOSTYARA:~# sudo apt install transmission
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  libminiupnpc10 libnatpmp1 minissdpd transmission-common transmission-gtk
Предлагаемые пакеты:
  natpmp-utils
НОВЫЕ пакеты, которые будут установлены:
  libminiupnpc10 libnatpmp1 minissdpd transmission transmission-common
  transmission-gtk
Обновлено 0 пакетов, установлено 6 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1 052 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 4 543 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://mirrors.dotsrc.org/kali kali-rolling/main amd64 libminiupnpc10 amd64 1.9.20140610-4 [30,1 kB]
Ошк:4 http://http.kali.org/kali kali-rolling/main amd64 transmission-common all 2.92-2
  404  Not Found
Пол:2 http://mirrors.dotsrc.org/kali kali-rolling/main amd64 libnatpmp1 amd64 20110808-4+b1 [8 926 B]
Ошк:6 http://http.kali.org/kali kali-rolling/main amd64 transmission all 2.92-2
  404  Not Found
Пол:3 http://mirrors.dotsrc.org/kali kali-rolling/main amd64 minissdpd amd64 1.2.20130907-4.1 [20,0 kB]
Пол:5 http://mirrors.dotsrc.org/kali kali-rolling/main amd64 transmission-gtk amd64 2.92-2+b1 [704 kB]
Получено 763 kB за 1с (392 kB/s)           
E: Не удалось получить http://http.kali.org/kali/pool/main/t/transmission/transmission-common_2.92-2_all.deb  404  Not Found
E: Не удалось получить http://http.kali.org/kali/pool/main/t/transmission/transmission_2.92-2_all.deb  404  Not Found
E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing

Вот apt-get update —fix-missing:

Игн:1 http://dl.google.com/linux/chrome/deb stable InRelease
Сущ:2 http://packages.microsoft.com/repos/vscode stable InRelease              
Сущ:3 http://dl.google.com/linux/chrome/deb stable Release                     
Пол:5 http://mirrors.dotsrc.org/kali kali-rolling InRelease [30,5 kB]          
Ошк:5 http://mirrors.dotsrc.org/kali kali-rolling InRelease
  Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://mirrors.dotsrc.org/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Не удалось получить http://http.kali.org/kali/dists/kali-rolling/InRelease  Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Пробовал гуглить, но ничего не нашел. Кто сможет, пожалуйста, помогите. Заранее спасибо.

Step 1: Install required applications

First we install Python Software properties package.

apt-get install python-software-properties

Kali Linux add PPA repository add-apt-repository - install python-software-properties - 1 - blackMORE Ops

Next we install apt-file

apt-get install apt-file

Kali Linux add PPA repository add-apt-repository - install apt-file - 2 - blackMORE Ops

apt-file update

Kali Linux add PPA repository add-apt-repository - update apt-file - 3 - blackMORE Ops

This takes a while, so in case your apt-file update is SLOW, you might want to try and fix that as well. (Note that I got repo.kali.org in my /etc/apt/sources.list file instead of http.kali.org.)

Once apt-file update is complete, you should be able to search for it.

apt-file search add-apt-repository

Kali Linux add PPA repository add-apt-repository - search apt-file - 4 - blackMORE Ops

Your output should look similar to this:

python-software-properties: /usr/bin/add-apt-repository
python-software-properties: /usr/share/man/man1/add-apt-repository.1.gz

Step 2: Use our own code for add-apt-repository

The default add-apt-repository application located in (/usr/bin/add-apt-repository) works for Debian. So if you’re using Kali, chances are it won’t work. There’s a nice fix for that which I will add at the bottom of this post, (try them on VirtualBox if you feel like). But I found we can just mimic Ubuntu Oneiric to make add-apt-repository work.

cd /usr/sbin
vi add-apt-repository

Kali Linux add PPA repository add-apt-repository - adding add-apt-repository code - 5 - blackMORE Ops

#!/bin/bash
if [ $# -eq 1 ]
NM=`uname -a && date`
NAME=`echo $NM | md5sum | cut -f1 -d" "`
then
  ppa_name=`echo "$1" | cut -d":" -f2 -s`
  if [ -z "$ppa_name" ]
  then
    echo "PPA name not found"
    echo "Utility to add PPA repositories in your debian machine"
    echo "$0 ppa:user/ppa-name"
  else
    echo "$ppa_name"
    echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list
    apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt
    key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3`
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
    rm -rf /tmp/${NAME}_apt_add_key.txt
  fi
else
  echo "Utility to add PPA repositories in your debian machine"
  echo "$0 ppa:user/ppa-name"
fi

Now chmod and chown the file.

Kali Linux add PPA repository add-apt-repository - chown and chmod add-apt-repository - 6 - blackMORE Ops

chmod o+x /usr/sbin/add-apt-repository 
chown root:root /usr/sbin/add-apt-repository

Step 3: Adding a PPA repository via add-apt-repository in Kali Linux

Kali Linux add PPA repository add-apt-repository - adding PPA Repository using add-apt-repository - 7 - blackMORE Ops

/usr/sbin/add-apt-repository ppa:noobslab/themes
/usr/sbin/add-apt-repository ppa:alecive/antigone

Once you’ve added a PPA repository via add-apt-repository in Kali Linux, you need to update your package list.

apt-get update

You’ll see that your package list is now including PPA repository.

Step 4: Testing

Now that we have added add-apt-repository to add PPA repository in Kali Linux, we can try to add some themes and custom icons. To keep things clean, I’ve moved this part in a different describing adding custom themes and icons in Kali Linux.

Step 5: Advanced Way

(Continued from Step 2: Paragraph 1)

Step 5.a Install Python Software Properties:

Install Python Software properties package.

apt-get install python-software-properties -y

Step 5.b Change Distribution ID, Release, Codename and Description

Change your Distribution ID to Ubuntu, Release to 12.04, Codename to Precise and Description to Ubuntu 12.04 LTS.

echo -e "DISTRIB_ID=Ubuntu\nDISTRIB_RELEASE=12.04\nDISTRIB _CODENAME=precise\nDISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"" >> /etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION=”Ubuntu 12.04 LTS”

– Added code for Ubuntu Oneiric 11.10

echo -e "DISTRIB_ID=Ubuntu\nDISTRIB_RELEASE=11.10\nDISTRIB _CODENAME=oneiric\nDISTRIB_DESCRIPTION="Ubuntu 11.10"" >> /etc/lsb-release

That mean’s now you can either use Precise or Oneiric codes as you feel like.

Kali Linux add PPA repository add-apt-repository - adding PPA Repository by modifying lsb_release details - 8 - blackMORE Ops

Now you should be able to add PPA just like normal.

Step 5.c Add PPA Repositories

Add PPA repositories using usual /usr/bin/add-apt-repository

add-apt-repository ppa:upubuntu-com/chat
apt-get update

Step 5.d Install something (i.e.Skype?)

Now we can install Skype..

apt-get install skype

Step 5.e Rollback changes

No change is much good without a rollback strategy.

echo -e "DISTRIB_ID=Debian\nDISTRIB_RELEASE=Kali Linux 1.0.6\nDISTRIB _CODENAME=n/a\nDISTRIB_DESCRIPTION="Debian GNU/Linux Kali Linux 1.0.6"" >> /etc/lsb-release

And to confirm, do another lsb_release -a

lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux Kali Linux 1.0.6
Release:    Kali Linux 1.0.6
Codename:   n/a
rm /etc/lsb_release

We again do antther lsb_release -a to confirm.. See screenshot below:

Kali Linux add PPA repository add-apt-repository - adding PPA Repository by rollback lsb_release details - 9 - blackMORE Ops

Both ways works, but I prefer the second way where you delete /etc/lsb_release file. This file didn’t exist until we ran Step Step 5.e. So by deleting this file it doesn’t break or damage anything. So yes, just delete that file after you’ve installed whichever PPA you want.

Conclusion

Disclaimer: This guide shows how to add PPA Repositories using add-apt-repository in Kali Linux that is usually not recommended. Readers should know how to repair their system and try these in Virtual Environment to avoid accidental breaks. We take no responsibility. Like Linux itself, you use these information’s as it is.

Thanks for reading.

SEEBAR
30.07.2015 в 09:02
Спасибо, сделал всё как у вас написано, но возникает проблема с обновлением:

apt-get update
В кэше http://http.kali.org kali Release.gpg                                   
В кэше http://security.kali.org kali/updates Release.gpg
В кэше http://http.kali.org kali Release   
В кэше http://security.kali.org kali/updates Release              
В кэше http://http.kali.org kali/main amd64 Packages              
В кэше http://security.kali.org kali/updates/main amd64 Packages               
В кэше http://http.kali.org kali/non-free amd64 Packages                       
В кэше http://security.kali.org kali/updates/contrib amd64 Packages            
В кэше http://http.kali.org kali/contrib amd64 Packages                        
В кэше http://security.kali.org kali/updates/non-free amd64 Packages           
Игн http://http.kali.org kali/contrib Translation-ru_RU                        
Игн http://http.kali.org kali/contrib Translation-ru                           
Игн http://http.kali.org kali/contrib Translation-en                           
Игн http://security.kali.org kali/updates/contrib Translation-ru_RU            
Игн http://security.kali.org kali/updates/contrib Translation-ru               
Игн http://http.kali.org kali/main Translation-ru_RU                           
Игн http://security.kali.org kali/updates/contrib Translation-en               
Игн http://http.kali.org kali/main Translation-ru                              
Игн http://security.kali.org kali/updates/main Translation-ru_RU               
Игн http://http.kali.org kali/main Translation-en                              
Игн http://security.kali.org kali/updates/main Translation-ru                  
Игн http://http.kali.org kali/non-free Translation-ru_RU                       
Игн http://security.kali.org kali/updates/main Translation-en                  
Игн http://http.kali.org kali/non-free Translation-ru                          
Игн http://security.kali.org kali/updates/non-free Translation-ru_RU           
Игн http://http.kali.org kali/non-free Translation-en                          
Игн http://security.kali.org kali/updates/non-free Translation-ru              
Игн http://security.kali.org kali/updates/non-free Translation-en              
Чтение списков пакетов… Готово

А потом появляется окошко:

Не удалось получить обновления
Не удалось обработать запрос
Подробности
Действие было отменено

Подскажите, пожалуйста, что делать в данном случае?

WEBWARE TEAM
30.07.2015 в 09:29
Попробуйте так

apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6

Если не сработает, то так:

rm -rf /var/lib/apt/lists
apt-get update 
apt-get install kali-archive-keyring

О полученных результатах напишите, пожалуйста.

EZZE
22.12.2015 в 15:48
Вместо Для Kali 1.x добавляем репозитории для 2.х

У меня так сработало на версии Kali 1.1.0a

EZZE
22.12.2015 в 21:10
Наврал. При update && upgrade начал херню какую то гнать.

Нашел вот этот репозитории.

echo -e "deb http://old.kali.org/kali moto main non-free contrib" > /etc/apt/sources.list

Работают.Испитания проводились на Kali 1.1.0a

SEEBAR
31.07.2015 в 13:55
К сожалению, опять всплыло это окошко и обновиться не получилось. Хоть жди версии 2.0

root@kali:~# apt-key adv –keyserver hkp://keys.gnupg.net –recv-keys 7D8D0BF6
Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /tmp/tmp.a43RuJb6m3 –trustdb-name /etc/apt//trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-automatic.gpg –keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-security-automatic.gpg –keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-stable.gpg –keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-automatic.gpg –keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-stable.gpg –keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-automatic.gpg –keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-stable.gpg –keyring /etc/apt/trusted.gpg.d//kali-archive-keyring.gpg –keyserver hkp://keys.gnupg.net –recv-keys 7D8D0BF6
gpg: запрашиваю ключ 7D8D0BF6 с hkp сервера keys.gnupg.net
gpg: ключ 7D8D0BF6: "Kali Linux Repository <devel@kali.org>" 35 новых подписей
gpg: не найдено абсолютно доверяемых ключей
gpg: Всего обработано: 1
gpg:                 новых подписей: 35
root@kali:~# rm -rf /var/lib/apt/lists
root@kali:~# apt-get update
Получено:1 http://http.kali.org kali Release.gpg [819 B]                       
Получено:2 http://security.kali.org kali/updates Release.gpg [819 B]
Получено:3 http://http.kali.org kali Release [19,4 kB]                       
Получено:4 http://security.kali.org kali/updates Release [11,0 kB]   
Получено:5 http://http.kali.org kali/main amd64 Packages [10,9 MB]             
Игн http://http.kali.org kali/contrib Translation-ru_RU                        
Игн http://http.kali.org kali/contrib Translation-ru                           
Игн http://security.kali.org kali/updates/contrib Translation-ru_RU           
Игн http://http.kali.org kali/contrib Translation-en                          
Игн http://security.kali.org kali/updates/contrib Translation-ru               
Игн http://http.kali.org kali/main Translation-ru_RU                           
Игн http://security.kali.org kali/updates/contrib Translation-en              
Игн http://security.kali.org kali/updates/main Translation-ru_RU              
Игн http://security.kali.org kali/updates/main Translation-ru                  
Игн http://http.kali.org kali/main Translation-ru                              
Игн http://security.kali.org kali/updates/main Translation-en                  
Игн http://http.kali.org kali/main Translation-en                              
Игн http://security.kali.org kali/updates/non-free Translation-ru_RU          
Игн http://http.kali.org kali/non-free Translation-ru_RU                      
Игн http://security.kali.org kali/updates/non-free Translation-ru              
Игн http://http.kali.org kali/non-free Translation-ru                          
Игн http://security.kali.org kali/updates/non-free Translation-en              
Игн http://http.kali.org kali/non-free Translation-en                          
Получено:6 http://security.kali.org kali/updates/main amd64 Packages [477 kB]  
Получено:7 http://http.kali.org kali/non-free amd64 Packages [169 kB]          
Получено:8 http://security.kali.org kali/updates/contrib amd64 Packages [20 B]
Получено:9 http://http.kali.org kali/contrib amd64 Packages [78,6 kB]          
Получено:10 http://security.kali.org kali/updates/non-free amd64 Packages [20 B]
Получено 11,6 MБ за 31с (373 kБ/c)                                             
Чтение списков пакетов… Готово
root@kali:~# apt-get install kali-archive-keyring

РАДИК
16.09.2015 в 05:46
Спасибо, автор красавчик!!!всё чотко и без понтов )))

Читайте также:  Топ порно видео ~ Секс с женщинами бесплатно онлайн

KIDLUCK
04.10.2015 в 20:29
А обратно как вернуть, чтобы редактировать можно было?

ALEXEY
08.11.2015 в 20:03
Спасибо. Всё получилось.

АНДРЕЙ
08.03.2016 в 00:35
огромное спасибо, никакими методами не получалось, только Вашим все вышло с первого раза. Еще раз спасибо за подробную инструкцию

PWCPLE
14.05.2016 в 04:30
На сайте Kali рекомендуют добавить еще этот репозиторий:

deb http://http.kali.org/kali kali-rolling main contrib non-free

Он появился начиная с 2016.1 версии. Они называют его самым лучшим.

А по сути, нельзя добавлять только kali dev.

PWCPLE
14.05.2016 в 04:31
Еще хотел добавить, что без него нельзя, например, установить aptitude.

OLEGON
20.05.2016 в 00:14
Весь день промучился сэтими репами, безрезультатно!
Но после прочтения этой статьи, все получилось с первого раза!
Огромное спасибо Автору! Доволен как слон!

ЕВГЕНИЙ
01.06.2016 в 10:51
У меня вылезла вот такая ошибка

Err:3 http://security.kali.org kali/updates/main Sources
404 Not Found
Err:4 http://security.kali.org kali/updates/contrib Sources
404 Not Found
Err:5 http://security.kali.org kali/updates/non-free Sources
404 Not Found
Err:6 http://security.kali.org kali/updates/main amd64 Packages
404 Not Found
Ign:7 http://security.kali.org kali/updates/main all Packages
Ign:8 http://security.kali.org kali/updates/main Translation-ru_RU
Ign:9 http://security.kali.org kali/updates/main Translation-ru
Ign:10 http://security.kali.org kali/updates/main Translation-en
Err:11 http://security.kali.org kali/updates/contrib amd64 Packages
404 Not Found
Ign:12 http://security.kali.org kali/updates/contrib all Packages
Ign:13 http://security.kali.org kali/updates/contrib Translation-ru_RU
Чтение списков пакетов… Готово
W: The repository ‘http://security.kali.org kali/updates Release’ does not have a Release file.
N: Data from such a repository can’t be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: Failed to fetch http://security.kali.org/dists/kali/updates/main/source/Sources 404 Not Found
W: Failed to fetch http://security.kali.org/dists/kali/updates/contrib/source/Sources 404 Not Found
W: Failed to fetch http://security.kali.org/dists/kali/updates/non-free/source/Sources 404 Not Found
W: Failed to fetch http://security.kali.org/dists/kali/updates/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http://security.kali.org/dists/kali/updates/contrib/binary-amd64/Packages 404 Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

У меня kali linux 2.0.На ubuntu наблюдал тоже самое.Ссылки не работают
Или не стоит волноватся раз они просто выключили несколько серверов?

OLEDVANT
07.01.2017 в 13:16
Всё сделал,как написано!Но вот что вылезло в конце!

Чтение списков пакетов… Готово
W: Репозиторий «http://http.kali.org/kali sana Release» не содержит файла Release.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
E: Не удалось получить http://http.kali.org/kali/dists/sana/main/binary-amd64/Packages 404 Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Что делать?Как быть?

ULTRON
06.02.2017 в 13:49

404 Not Found
Игн:21 http://http.kali.org/kali sana/main all Packages
Игн:22 http://http.kali.org/kali sana/main Translation-ru_RU
Игн:23 http://http.kali.org/kali sana/main Translation-ru
Игн:24 http://http.kali.org/kali sana/main Translation-en
Игн:25 http://http.kali.org/kali sana/non-free amd64 Packages
Игн:26 http://http.kali.org/kali sana/non-free all Packages
Игн:27 http://http.kali.org/kali sana/non-free Translation-ru_RU
Игн:28 http://http.kali.org/kali sana/non-free Translation-ru
Игн:29 http://http.kali.org/kali sana/non-free Translation-en
Игн:30 http://http.kali.org/kali sana/contrib amd64 Packages
Чтение списков пакетов… Готово
W: Репозиторий «http://security.kali.org/kali-security sana/updates Release» не содержит файла Release.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
W: Репозиторий «http://http.kali.org/kali sana Release» не содержит файла Release.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
E: Не удалось получить http://security.kali.org/kali-security/dists/sana/updates/main/binary-amd64/Packages 404 Not Found
E: Не удалось получить http://http.kali.org/kali/dists/sana/main/binary-amd64/Packages 404 Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
root@ultron:~#

Никак не могу настроить apt. Ругается, что пытаюсь загрузить по протоколу https и для него не установлен драйвер в то время, как в листе чётко прописал, что по http. Как это так странно получается?

TARIK
16.05.2017 в 11:46
leafpad

TARIK
16.05.2017 в 11:50

leafpad /etc/apt/sources.list

заменить на ето (взято с оф сайта кали)

deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free

WIPE MEMORY
16.05.2017 в 23:30
Спасибо за инструкцию, помогло 🙂

MCSTL
24.08.2017 в 10:22
эта статья сподвигла меня написать авто-обновление репозитория, так что я начал осваивать bash, но написал я через переменные что дает возможность просто поменять адреса (dist 1-2) путь (way) и это подойдет к другой системе (это объясняет наличие sudo), я например заинтересовался backbox она легче и не подтормаживает на виртуальной машиyе и кажется с tor там все проще.

заливать ни куда не стал, можно просто создать файл в leafpad сохранить как угодно с расширением .sh например “123.sh” куда ни будь в Documents, а потом просто перейти в директорию cd ~/Documents/; и запустить bash 123.sh, думаю при постоянных установках kali это достаточно удобно. вот код:

#!/bin/bash
dist1=”deb http://http.kali.org/kali sana main non-free contrib”
dist2=”deb http://security.kali.org/kali-security/ sana/updates main contrib non-free”
way=”/etc/apt/sources.list”;

if cat $way|grep -E “$dist1” || cat $way | grep -E “$dist2”;
then echo -e “repository OK”;

else echo -e “repository error, will be changed”;
sudo echo -e “$dist1\n$dist2” > $way;
sudo echo -e “seastem updt”;
sudo apt-get update -y && apt-get diat-upgrade-y;
fi

NAI
21.12.2017 в 17:21
Для Kali Rolling:

echo -e “deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free” > /etc/apt/sources.list

Огромное спасибо пользователю persivald за своевременный перевод!

kali-advanced-package-management-2.png

Расширенный пакет управления в Kali Linux

Ссылка скрыта от гостей

(APT) — это когда программы, библиотеки, документация и даже ядро установлены и настроены для работы на Kali и других Debian-подобных дистрибутивах. АРТ работает настолько хорошо, что большинство пользователей часто не замечают его присутствия, за исключением поиска некоторых программ и (надеюсь) обноволений для их системы.

Для большинства стандартных пользователей использующих АРТ таким образом (имеется ввиду установил и забыл пр.переводчика) это вполне приемлемо, но нам хочется думать, что люди использующие Kali Linux не стандартные пользователи (в хорошем смысле) поэтому мы публикуем этот пост, что бы рассказать Вам о возможностях его использования и как получить приемущества всей экосистемы доступных пакетов, сохраняя при этом стабильность Вашей Kali.

Большинство людей скажут Вам, что Вы не должны надеяться на пекетный менеджер, а напротив, компилировать всё из источника, потому что таким образом Вы будете лучше понимать систему. Частично это так, Вы многое изучите и поймёте, особенно если начнёте настройку вручную, но это довольно быстро надоедает и отнимает на мало времени, которое Вы могли бы потратить на hacking или изучение чего-нибудь нового, желательно одновременно.

В этом посту мы покажем Вам, как Вы можете безопасно добавлять дополнительные репозитории пакетов в установку Kali, как апгрейдить и откатывать обновы, и как убедиться, что всё это работает корректно. APT очень эффективен и будет оценивать доступные пакеты из всех источников в целом, когда он формулирует свои решения.

Добавление источников пакетов в Kali Linux

Если вы хотите сделать свое будущее счастливым, вы не должны напрямую редактировать /etc/apt/sources.list . Для каждого нового репозитория пакетов, который вы добавляете в свою систему, создайте новый файл с описательным именем (например, debian-unstable.list) в /etc/apt/sources.list.d/. Если оставить исходный файл sources.list нетронутым, если Kali необходимо его обновить, он не будет прерывать вас во время обновления, спрашивая, какую версию файла сохранить.В этом посте мы добавим репозиторий Kali Bleeding-Edge и нестабильные и экспериментальные репозитории Debian.

Репозиторий kali-bleeding-edge содержит ряд инструментов, которые очень популярны и меняются очень часто (даже ежедневно). Было бы непрактичным и трудоемким вручную создавать и тестировать обновленные пакеты, чтобы пакеты в этом репозитории генерировались автоматически всякий раз, когда изменяется исходный источник. С одной стороны, это означает, что обновления Ваших пакетов не старше 24х часов, но с другой стороны, эти пакеты не тестируются, поэтому вам нужно осознавать, что пакеты в этом репозитории могут время от времени ломаться.
Вы можете добавить репозиторий и обновить список доступных пакетов следующим образом.

echo "deb http://http.kali.org/kali kali-bleeding-edge main contrib non-free" > /etc/apt/sources.list.d/bleeding-edge.list
apt update

Чтобы установить пакет из kali-bleeding-edge, вам нужно добавить имя репозитория в имя пакета:

apt install dnsrecon/kali-bleeding-edge

К счастью, APT упрощает переход к kali-rolling версии конкретного пакета в любое время, поэтому нет необходимости опасаться пакетов в хранилище из kali-bleeding-edge. Если вы обнаружите, что пакет из kali bleeding edge работает не корректно, вы можете откатиться на kali rolling версию таким же образом:

apt install dnsrecon/kali-rolling

Нестабильные и экспериментальные хранилища Debian

Kali Linux является производным от Debian Testing, у которого есть более современное программное обеспечение, чем в Debian Stable. Для еще более позднего программного обеспечения существует дистрибутив Debian Unstable, который является rolling версией Debian, содержащей самые последние пакеты. Когда вы сталкиваетесь с ошибкой в пакете Debian, в репозитории Debian Unstable уже может лежать исправленая версия, поэтому рекомендуется добавить ее в вашу систему Kali. Как и в случае с kali-bleeding-edge, пакеты в Unstable могут время от времени ломаться.

Читайте также:  Беспрепятственный доступ к вашей учетной записи Timeweb с помощью единого входа

Debian Experimental — еще один репозиторий, содержащий пакеты, которые находятся в разработке. Пакеты в этом репозитории всегда обновляются, но при этом могут быть очень глючными, даже хуже, чем в kali-bleeding-edge или Debian Unstable. APT будет устанавливать пакеты только из этого репозитория, если вы явно запросите их, и вы всегда можете всегда откатиться, если что-то перестанет работать.

echo "deb http://ftp.debian.org/debian unstable main contrib non-free" > /etc/apt/sources.list.d/debian.list
echo "deb http://deb.debian.org/debian experimental main" >> /etc/apt/sources.list.d/debian.list
apt update

Как и в случае пакетов kali-bleeding-edge, если вы хотите установить пакеты из нестабильных или экспериментальных, добавьте имя репозитория в конец имени пакета, как показано ниже.

root@kali:~# apt install socat/experimental netperf/unstable
Reading package lists... Done
Building dependency tree  
Reading state information... Done
Selected version '2.0.0~beta9-1' (Debian:experimental [amd64]) for 'socat'
Selected version '2.6.0-2.1' (kali-rolling, Debian:unstable [amd64]) for 'netperf'
The following NEW packages will be installed:
  netperf
The following packages will be upgraded:
  socat
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 909 kB of archives.
After this operation, 1,127 kB of additional disk space will be used.
Get:1 http://kali.mirror.globo.tech/kali kali-rolling/non-free amd64 netperf amd64 2.6.0-2.1 [544 kB]
Get:2 http://deb.debian.org/debian experimental/main amd64 socat amd64 2.0.0~beta9-1 [365 kB]
Fetched 909 kB in 1s (555 kB/s)                          
Reading changelogs... Done
apt-listchanges: Mailing root: apt-listchanges: news for kali
Selecting previously unselected package netperf.
(Reading database ... 287650 files and directories currently installed.)
Preparing to unpack .../netperf_2.6.0-2.1_amd64.deb ...
Unpacking netperf (2.6.0-2.1) ...
Preparing to unpack .../socat_2.0.0~beta9-1_amd64.deb ...
Unpacking socat (2.0.0~beta9-1) over (1.7.3.2-1) ...
Setting up socat (2.0.0~beta9-1) ...
Processing triggers for systemd (234-3) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up netperf (2.6.0-2.1) ...
update-rc.d: We have no instructions for the netperf init script.
update-rc.d: It looks like a network service, we disable it.
Processing triggers for systemd (234-3) ...

Определение приоритетов пакетов

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

Это прекрасно для APT, но как пользователь сможет увидеть, какой приоритет назаначен конкретному пакету? Введите малоизвестную команду «apt-cache» и ее опцию «policy», которая покажет все ваши настроенные репозитории и их назначенные приоритеты.

root@kali:~# apt-cache policy
Package files:
100 /var/lib/dpkg/status
     release a=now
   1 http://deb.debian.org/debian experimental/main amd64 Packages
     release o=Debian,a=experimental,n=experimental,l=Debian,c=main,b=amd64
     origin deb.debian.org
500 http://ftp.debian.org/debian unstable/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin ftp.debian.org
500 http://ftp.debian.org/debian unstable/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin ftp.debian.org
500 http://ftp.debian.org/debian unstable/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin ftp.debian.org
100 http://http.kali.org/kali kali-bleeding-edge/main amd64 Packages
     release o=Kali,n=kali-bleeding-edge,c=main,b=amd64
     origin http.kali.org
990 http://http.kali.org/kali kali-rolling/contrib amd64 Packages
     release o=Kali,a=kali-rolling,n=kali-rolling,c=contrib,b=amd64
     origin http.kali.org
990 http://http.kali.org/kali kali-rolling/non-free amd64 Packages
     release o=Kali,a=kali-rolling,n=kali-rolling,c=non-free,b=amd64
     origin http.kali.org
990 http://http.kali.org/kali kali-rolling/main amd64 Packages
     release o=Kali,a=kali-rolling,n=kali-rolling,c=main,b=amd64
     origin http.kali.org
Pinned packages:

Вы заметите, что kali-rolling, как дистрибутив по умолчанию, имеет наивысший приоритет на уровне 990, то есть его пакеты имеют приоритет над всеми остальными (обычно, это то, что нужно пользователю Kali), а следом Debian unstable на 500, kali-bleeding-edge на 100, и, наконец, experimental, с низким приоритетом 1. Чтобы увидеть, как эти приоритеты относятся к данному пакету, взгляните на

Ссылка скрыта от гостей

root@kali:~# apt-cache policy sqlmap
sqlmap:
  Installed: 1.1.9-1
  Candidate: 1.1.9-1
  Version table:
     1.1.9+0~git1505273832.7de63a-1 100
        100 http://http.kali.org/kali kali-bleeding-edge/main amd64 Packages
*** 1.1.9-1 990
        990 http://http.kali.org/kali kali-rolling/main amd64 Packages
        500 http://ftp.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

Несмотря на то, что версия sqlmap в kali-bleeding-edge новее, она не будет установлена, поскольку она имеет приоритет 100 по сравнению с установленной версией, которая имеет приоритет 990. Поэтому, если вы хотите установить пакет из другого репозитория пакета, его необходимо назначить вручную.

root@kali:~# apt install sqlmap/kali-bleeding-edge
Reading package lists... Done
Building dependency tree  
Reading state information... Done
Selected version '1.1.9+0~git1505273832.7de63a-1' (http.kali.org [all]) for 'sqlmap'
The following packages will be upgraded:
  sqlmap
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,789 kB of archives.
After this operation, 2,048 B of additional disk space will be used.
Get:1 http://kali.mirror.globo.tech/kali kali-bleeding-edge/main amd64 sqlmap all 1.1.9+0~git1505273832.7de63a-1 [6,789 kB]
Fetched 6,789 kB in 5s (1,192 kB/s)
Reading changelogs... Done
(Reading database ... 287587 files and directories currently installed.)
Preparing to unpack .../sqlmap_1.1.9+0~git1505273832.7de63a-1_all.deb ...
Unpacking sqlmap (1.1.9+0~git1505273832.7de63a-1) over (1.1.9-1) ...
Setting up sqlmap (1.1.9+0~git1505273832.7de63a-1) ...
Processing triggers for man-db (2.7.6.1-2) ...

Настройка распределения по умолчанию

Теперь, когда вы добавили допольнительные репозитории в вашу систему, вы захотите начать изучение и установку новых пакетов, но прежде чем вы это сделаете, неплохо сообщить APT, что ваш дистрибутив по умолчанию, который для пользователей Kali Linux — это «kali -rolling». Таким образом, ваша система не будет обновляться из какого-либо другого дистрибутива без вашего согласия. Настройте свой дистрибутив по умолчанию, добавив «APT :: Default-Release» kali-roll «;» в /etc/apt/apt.conf.d/local.

root@kali:~# cat /etc/apt/apt.conf.d/local
APT::Default-Release "kali-rolling";

Если вы назначили свой дистрибутив по умолчанию, каждый раз, когда вы запускаете «apt full-upgrade», он будет применять обновление для kali-rolling, что поможет поддерживать стабильность вашей системы.

Запрос сокращения обновления

Если вы используетесь каким-либо Debian-подобным дистрибутивом достаточно давно, то при запуске «apt upgrade» вы сталкиваетесь с запросом о файле конфигурации и хотите ли вы сохранить локальную версию, использовать новую версию или сравнить ее. Чаще всего вы принимаете дефолт, лишь отвлекаясь на эти запросы.

Можно избежать этих запросов, обновив файл /etc/apt/apt.conf.d/local с помощью параметров «DPkg :: options» («-force-confdef»; «-force-confold»; }’ как показано ниже. Эта строка сообщает APT действовать самостоятельно: если файлы не изменились (-force-confdef), а если файлы разные, то можно сохранить существующую версию (-force-confold).

root@kali:~# cat /etc/apt/apt.conf.d/local
DPkg::options { "--force-confdef"; "--force-confold"; }
APT::Default-Release "kali-rolling";

Закрепление версии пакетов

Иногда вы обнаруживаете одно из приложений, которое нуждается в определенной версии конкретного пакета и не будет работать с каким-либо другим. В некоторых случаях обновление одного пакета может негативно сказаться на других инструментах. Это произошло недавно с обновлением пакета devscripts, что мешало нам создавать пакеты Kali.

К счастью, APT позволяет привязать пакет к определенной версии, установив приоритет 1001 в / etc / apt / preferences. Например, чтобы сообщить APT, чтобы пакет devscripts содержал версию 2.16.x, вы должны добавить следующее:

Package: devscripts
Pin: version 2.16.*
Pin-Priority: 1001

Ссылка скрыта от гостей

Ссылка скрыта от гостей

, в которых содержится множество информации, советов и трюков.

Do an apt-get update

apt-get update

OLD Instructions (Kali 1. 0 – does not work anymore)

# Regular repositories
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# Source repositories
deb-src http://http.kali.org/kali sana main non-free contrib
deb-src http://security.kali.org/kali-security sana/updates main contrib non-free

Open sources. list and comment all lines with # in front

The simplest way is to edit the /etc/apt/sources.list

 leafpad /etc/apt/sources.list

Edit your sources. list

The easiest way is to edit the /etc/apt/sources.list

root@kali:~# vi /etc/apt/sources.list
(or)
root@kali:~# leafpad /etc/apt/sources.list

Clean your apt-get

apt-get clean

Do an upgrade

apt-get upgrade

Add official repo’s only

The Kali Rolling Repository

deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free

Save and close the file.

Retired Kali Sana (Kali 2.0) Repositories

deb http://old.kali.org/kali sana main non-free contrib
deb-src http://old.kali.org/kali sana main non-free contrib

Save and close the file.

Retired Kali moto (1.0) Repositories

deb http://old.kali.org/kali moto main non-free contrib
deb-src http://old.kali.org/kali moto main non-free contrib

Save and close the file.

Kali Linux 2. 0 – Kali Sana users, use this guide instead. How to add official Kali Linux Repositories? – Kali Linux 2. x Sana repositories

## Regular repositories
deb http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
## Source repositories
deb-src http://http.kali.org/kali kali main non-free contrib
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free

Save and close the file.

Add Official Repo’s only

If you’ve added Bleeding edge repo, 3rd party repo etc. you should have the technical skills to fix your Kali installation at a later stage. As far I’ve seen, Kali dev team doesn’t really care or support 3rd party repo and when you break stuffs, you will possibly met with a silence or a flat “reinstall” answer. Choice is yours.

Clean your apt-get

apt-get clean

Do and upgrade

apt-get upgrade

Do an apt-get update

apt-get update

Conclusion

Thanks for reading. If I have made a mistake, please correct me.

Conclusion

One more thing, unless you know what you are doing, just don’t add Bleeding Edge repo. It’s repo under development and you will end up having more issues for little benefit. But if you are a developer yourself, go ahead.

Finally do a distribution upgrade

apt-get dist-upgrade

That’s it, you’re set.

Finally do a distribution upgrade

apt-get dist-upgrade

That’s it, you’re set.

Оцените статью
Хостинги