{"id":1008,"date":"2019-02-16T14:39:44","date_gmt":"2019-02-16T13:39:44","guid":{"rendered":"https:\/\/under12oot.noblogs.org\/?p=1008"},"modified":"2019-10-02T09:19:34","modified_gmt":"2019-10-02T08:19:34","slug":"kali-repository-in-linux-mint-19","status":"publish","type":"post","link":"https:\/\/under12oot.noblogs.org\/?p=1008","title":{"rendered":"Kali repository in Linux Mint 19"},"content":{"rendered":"<p>Rieccoci, dopo un sacco di tempo <em>riscrivo qualcosa di vagamente utile<\/em>&#8230; Oramai sono anni che per lavoro o per divertimento gestisco i miei Sistemi Operativi e pi\u00f9 passa il tempo <em>pi\u00f9<\/em> la voglia di stare a smanettare per risolvere magagne <em>diminuisce<\/em>, quindi l&#8217;esigenza di avere <em>SO stabili<\/em>, utili sia per lavoro che per l&#8217;utilizzo quotidiano, diventava sempre <em>pi\u00f9 necessaria<\/em>. Se per lavoro Kali \u00e8 la scelta migliore non lo \u00e8 l&#8217;utilizzo &#8220;desktop&#8221; (<em>non sto a dirvi i perch\u00e8, suppongo lo sappiate<\/em>), mentre Linux Mint ritengo sia una delle migliori distribuzioni per l&#8217;utilizzo quotidiano, quindi perch\u00e8 <em>non unire l&#8217;utile al dilettevole???<\/em><\/p>\n<p>Di solito <em>mischiare i repository<\/em>\u00a0 \u00e8 il modo migliore, <em>o uno dei modi<\/em>, per <em><strong>sminchiare il sistema,<\/strong><\/em> ma con <em>apt<\/em> possiamo fare in modo<\/p>\n<div id=\"attachment_1010\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/under12oot.noblogs.org\/files\/2019\/02\/Sourcelist.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1010\" class=\"size-medium wp-image-1010\" src=\"https:\/\/under12oot.noblogs.org\/files\/2019\/02\/Sourcelist-300x260.png\" alt=\"\" width=\"300\" height=\"260\" srcset=\"https:\/\/under12oot.noblogs.org\/files\/2019\/02\/Sourcelist-300x260.png 300w, https:\/\/under12oot.noblogs.org\/files\/2019\/02\/Sourcelist.png 759w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1010\" class=\"wp-caption-text\">kali repo on Mint<\/p><\/div>\n<p>che le cose possano <em>coesistere<\/em>. C&#8217;\u00e8 anche un tool, chiamato <em>Katolin<\/em>, che fa la stessa cosa ma non mi soddisfa molto, poi vedremo il perch\u00e8. Mint e Kali sono derivate Debian (<em>la mia prima distro, il primo amore<\/em>) ma differenti versioni, quindi se aggiungessimo i<\/p>\n<p>repository <em>kali-rolling<\/em> e facessimo un <em>update &amp; upgrade<\/em> renderemmo il sistema instabile, quindi si deve modificare il <em>pinning<\/em> in modo da stabilire la priorit\u00e0 con cui <em>apt <\/em> deve selezionare i repository per un determinato pacchetto. Ma andiamo con ordine, cominciamo con l&#8217;aggiungere i repo di kali nel source di mint:<\/p>\n<p><code>~ [ sudo nano \/etc\/apt\/sources.list \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0             \u00a0 ] 1:48<\/code><\/p>\n<p>e aggiungiamo i repo rolling-release:<\/p>\n<p><code>deb http:\/\/http.kali.org\/kali kali-rolling main non-free contrib<\/code><\/p>\n<p>Ora prima di fare un update procediamo a modificare il P<em>in-Priority:<\/em><br \/>\n<code>~ [ sudo nano \/etc\/apt\/preferences.d\/official-extra-repositories.pref                                            ] 1:54 <\/code><\/p>\n<p>Package: *<br \/>\nPin: release n=kali-rolling<br \/>\nPin-Priority: -10<\/p>\n<p>Con <strong>-10<\/strong> sto istruendo <em>apt<\/em> a non utilizzare mai quel repository, a meno che non sia <em>io a richiederlo espressamente<\/em>. Ho adottato questa soluzione perch\u00e8 mi permette di <em>mantenere il sistema il pi\u00f9 stabile possibile<\/em>, senza preoccuparmi troppo, in fondo io voglio poter installare <em>solo i tools<\/em> dai repo di Kali, non voglio che mi aggiorni il sistema con il rischio di <em>sminkiaggio<\/em>. Ovviamente potete impostare il priority secondo le vostre esigenze, questo che ho descritto mantiene il sistema stabile ma introduce altre problematiche&#8230;<\/p>\n<p>EDIT:<\/p>\n<p>Aggiungere la chiave pubblica magari&#8230;.. \u00e8?!?!<\/p>\n<pre>~ [ sudo apt-key adv --keyserver hkp:\/\/keys.gnupg.net --recv-keys 7D8D0BF6<\/pre>\n<p>&nbsp;<\/p>\n<p>Ora facciamo un<em> update dal repo di kali:<\/em><\/p>\n<p><code>~ [ sudo apt-get update -t kali-rolling                                                                     ] 2:06 <\/code><\/p>\n<p>Ma <strong>NON<\/strong> faremo l&#8217;upgrade, procederemo invece ad installare quel che vogliamo:<\/p>\n<p><code>~ [ sudo apt-get install -t kali-rolling wifipishing                                                                ] 2:06 <\/code><\/p>\n<p>Se come me non avete voglia di scrivere sempre la flag, o non vi ricordate, impostate un alias zsh:<br \/>\n<code>alias -g agikali='sudo apt-get install -t kali-rolling'<\/code><\/p>\n<p>Ora facendo un <em>update e un upgrade<\/em> otterrete un risultato simile a questo:<\/p>\n<div id=\"attachment_1012\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/under12oot.noblogs.org\/files\/2019\/02\/update.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1012\" class=\"size-medium wp-image-1012\" src=\"https:\/\/under12oot.noblogs.org\/files\/2019\/02\/update-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/under12oot.noblogs.org\/files\/2019\/02\/update-300x169.png 300w, https:\/\/under12oot.noblogs.org\/files\/2019\/02\/update-768x432.png 768w, https:\/\/under12oot.noblogs.org\/files\/2019\/02\/update-1024x576.png 1024w, https:\/\/under12oot.noblogs.org\/files\/2019\/02\/update.png 1366w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1012\" class=\"wp-caption-text\">update e upgrade<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>I pacchetti che sono presenti <em>in entrambi i repo<\/em> ma che sono stati installati da Kali e quindi pi\u00f9 aggiornati vengono contrassegnati come da <em>retrocedere<\/em>, ma non vi preoccupate, resteranno li almeno che <em>voi non lo vogliate<\/em>, mentre gli aggiornamenti &#8220;<em>normali<\/em>&#8221; verranno portati avanti come se niente fosse. Questo \u00e8 quanto, io ho adottato questa soluzione un p\u00f2 di mesi fa e per ora funziona tutto, sto pensando a come automatizzare l&#8217;aggiornament\u00a0 dei tools, appena fatto aggiorner\u00f2 l&#8217;articolo, se invece avete gi\u00e0 idea di come fare&#8230;. b\u00e8\u00a0<em>ditemelo cazzo!!!<\/em> asd<\/p>\n<p>Se avete una soluzione pi\u00f9 &#8220;elegante&#8221; non esitate a scrivere!!<\/p>\n<p>Happy Hacking a tutt* =)<\/p>\n<p>noyse<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rieccoci, dopo un sacco di tempo riscrivo qualcosa di vagamente utile&#8230; Oramai sono anni che per lavoro o per divertimento gestisco i miei Sistemi Operativi e pi\u00f9 passa il tempo pi\u00f9 la voglia di stare a smanettare per risolvere magagne diminuisce, quindi l&#8217;esigenza di avere SO stabili, utili sia per lavoro che per l&#8217;utilizzo quotidiano, [&hellip;]<\/p>\n","protected":false},"author":5820,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,3],"tags":[192,191,190],"class_list":["post-1008","post","type-post","status-publish","format-standard","hentry","category-debian","category-howto","tag-apt-config","tag-kali-repository","tag-linux-mint19"],"_links":{"self":[{"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=\/wp\/v2\/posts\/1008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=\/wp\/v2\/users\/5820"}],"replies":[{"embeddable":true,"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1008"}],"version-history":[{"count":5,"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=\/wp\/v2\/posts\/1008\/revisions"}],"predecessor-version":[{"id":1024,"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=\/wp\/v2\/posts\/1008\/revisions\/1024"}],"wp:attachment":[{"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/under12oot.noblogs.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}