{"id":85147,"date":"2022-10-07T18:28:43","date_gmt":"2022-10-07T23:28:43","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/"},"modified":"2022-10-07T18:28:43","modified_gmt":"2022-10-07T23:28:43","slug":"hur-man-manuellt-lagger-till-programvaruforrad-i-linux","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/","title":{"rendered":"Hur man manuellt l\u00e4gger till programvaruf\u00f6rr\u00e5d i Linux"},"content":{"rendered":"<div>\n<p>N\u00e4r du s\u00f6ker efter ett paket p\u00e5 Linux via kommandoraden, letar ditt systems pakethanterare efter paketet i olika arkiv.  Som standard har varje Linux-distribution n\u00e5gra officiella arkiv som inneh\u00e5ller stabila paket som st\u00f6ds av distroteamet.<\/p>\n<p>Men n\u00e4r du f\u00f6rs\u00f6ker ta tag i ett paket som inte finns i de officiella programvaruf\u00f6rr\u00e5den kommer pakethanteraren att visa ett felmeddelande.  I s\u00e5dana situationer, vad du kan g\u00f6ra \u00e4r att manuellt l\u00e4gga till tredjepartsf\u00f6rr\u00e5det till ditt system och sedan ladda ner paketet.<\/p>\n<p>L\u00e5t oss se hur du kan l\u00e4gga till nya f\u00f6rr\u00e5d till ditt systems k\u00e4lllista.<\/p>\n<h2 id=\"on-ubuntu-and-debian-based-distros\"><span class=\"ez-toc-section\" id=\"Pa_Ubuntu_och_Debian-baserade_distros\"><\/span>  P\u00e5 Ubuntu och Debian-baserade distros<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Debianbaserade distributioner, inklusive Ubuntu, anv\u00e4nder Advanced Package Tool (APT) f\u00f6r att installera och uppdatera paket.  Du kan hitta information om programvaruf\u00f6rr\u00e5det i <strong>\/etc\/apt\/sources.list<\/strong> fil p\u00e5 din Debian-baserade Linux-installation.<\/p>\n<p>\u00c4ven om du manuellt kan ange f\u00f6rvarsdetaljer i filen, kan det snabbt bli ett tr\u00f6ttsamt jobb.  Ett b\u00e4ttre s\u00e4tt att l\u00e4gga till DEM till ditt system \u00e4r att anv\u00e4nda <strong>add-apt-repository<\/strong> verktyg.<\/p>\n<h3 id=\"install-add-apt-repository\"><span class=\"ez-toc-section\" id=\"Installera_add-apt-repository\"><\/span>Installera add-apt-repository<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Du kommer inte att hitta verktyget add-apt-repository installerat p\u00e5 ditt system som standard.  Det \u00e4r en del av <strong>mjukvaru-egenskaper-vanligt<\/strong> paket.  F\u00f6r att installera add-apt-repository med APT-pakethanteraren, skriv:<\/p>\n<pre>sudo apt install\u00a0software-properties-common<\/pre>\n<h3 id=\"add-repositories-using-add-apt-repository\"><span class=\"ez-toc-section\" id=\"Lagg_till_forrad_Anvanda_add-apt-repository\"><\/span>L\u00e4gg till f\u00f6rr\u00e5d Anv\u00e4nda add-apt-repository<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nu n\u00e4r du har installerat paketet \u00e4r det dags att l\u00e4gga till ett programvarulager fr\u00e5n tredje part till ditt system.  Den grundl\u00e4ggande syntaxen f\u00f6r att l\u00e4gga till arkiv \u00e4r:<\/p>\n<pre>sudo add-apt-repository [options] repository<\/pre>\n<p>\u2026var <strong>f\u00f6rvaret<\/strong> \u00e4r formatet som anv\u00e4nds av <strong>sources.list<\/strong> fil.<\/p>\n<p>Standardinmatningsformatet f\u00f6r filen \u00e4r:<\/p>\n<pre>deb https:\/\/repositoryurl.com distro type<\/pre>\n<p>Till exempel, f\u00f6r att l\u00e4gga till Ubuntu-universumf\u00f6rvaret till ditt system:<\/p>\n<pre>sudo add-apt-repository \"deb http:\/\/archive.ubuntu.com\/ubuntu $(lsb_release -sc) universe\"<\/pre>\n<p>Du kan ocks\u00e5 l\u00e4gga till en PPA med add-apt-repository med hj\u00e4lp av f\u00f6ljande kommandosyntax:<\/p>\n<pre>sudo add-apt-repository ppa:user\/name<\/pre>\n<p>\u2026var <strong>anv\u00e4ndare<\/strong> och <strong>namn<\/strong> \u00e4r <strong>\u00e4garnamn<\/strong> och <strong>PPA-namn<\/strong> respektive.<\/p>\n<p>F\u00f6r att l\u00e4gga till PHP PPA av Ondrej med add-apt-repository:<\/p>\n<pre>sudo add-apt-repository ppa:ondrej\/php<\/pre>\n<h2 id=\"manually-adding-repositories-on-fedora-and-centos\"><span class=\"ez-toc-section\" id=\"Lagger_till_forrad_manuellt_pa_Fedora_och_CentOS\"><\/span>  L\u00e4gger till f\u00f6rr\u00e5d manuellt p\u00e5 Fedora och CentOS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Fedora, CentOS och andra RHEL-baserade distributioner anv\u00e4nder DNF- och yum-pakethanterare.  Till skillnad fr\u00e5n APT har DNF en inbyggd metod <strong>config-hanterare<\/strong> som till\u00e5ter anv\u00e4ndare att l\u00e4gga till, ta bort och inaktivera tredjepartsf\u00f6rr\u00e5d med l\u00e4tthet.<\/p>\n<h3 id=\"using-dnf-package-manager\"><span class=\"ez-toc-section\" id=\"Anvander_DNF_Package_Manager\"><\/span>Anv\u00e4nder DNF Package Manager<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>S\u00e5 h\u00e4r l\u00e4gger du till ett nytt arkiv med DNF:<\/p>\n<pre>dnf config-manager --add-repo repository<\/pre>\n<p>\u2026var <strong>f\u00f6rvaret<\/strong> \u00e4r URL:en till programvaruf\u00f6rr\u00e5det.<\/p>\n<p>F\u00f6r att aktivera ett arkiv, skriv:<\/p>\n<pre>dnf config-manager --set-enabled repository<\/pre>\n<h3 id=\"using-yum-config-manager\"><span class=\"ez-toc-section\" id=\"Anvander_yum-config-manager\"><\/span>Anv\u00e4nder yum-config-manager<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alternativt kan du ocks\u00e5 anv\u00e4nda <strong>yum-config-manager<\/strong> verktyg f\u00f6r att l\u00e4gga till och hantera arkiv p\u00e5 ditt system.  Yum-config-manager \u00e4r inte installerat p\u00e5 RHEL-baserade distributioner som standard, s\u00e5 du m\u00e5ste installera det manuellt.  Det \u00e4r en del av <strong>yum-utils<\/strong> paket.  F\u00f6r att installera det, skriv:<\/p>\n<pre>sudo dnf install yum-utils<\/pre>\n<p>Formatet f\u00f6r kommandot yum-config-manager liknar DNF.  Du kan l\u00e4gga till ett nytt arkiv med yum-config-manager enligt f\u00f6ljande:<\/p>\n<pre>yum-config-manager --add-repo repository<\/pre>\n<p>Att aktivera ett arkiv \u00e4r ocks\u00e5 enkelt.<\/p>\n<pre>yum-config-manager --enable repository<\/pre>\n<h2 id=\"arch-linux-and-the-aur\"><span class=\"ez-toc-section\" id=\"Arch_Linux_och_AUR\"><\/span>  Arch Linux och AUR<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Om du anv\u00e4nder Arch Linux kanske du redan vet att anv\u00e4ndare inte kan l\u00e4gga till arkiv p\u00e5 Arch.  Men det betyder inte att du inte kan ladda ner ytterligare paket p\u00e5 ditt system.<\/p>\n<p>Arch Linux har AUR, Arch User Repository, som inneh\u00e5ller tusentals tredjepartspaket utvecklade av anv\u00e4ndare.  Du kan komma \u00e5t AUR med hj\u00e4lp av en AUR-pakethanterare.  Pacman, som \u00e4r standardpakethanteraren p\u00e5 Arch Linux, kan inte komma \u00e5t paketen lagrade i Arch User Repository.<\/p>\n<p>Det finns flera AUR-pakethanterare, den mest framst\u00e5ende \u00e4r <strong>Jippie<\/strong>.  Du kan enkelt installera yay p\u00e5 ditt system genom att klona git-f\u00f6rvaret.<\/p>\n<pre>git clone https:\/\/aur.archlinux.org\/yay-git.git<\/pre>\n<p>\u00c4ndra beh\u00f6righeterna f\u00f6r den nedladdade mappen:<\/p>\n<pre>sudo chmod 777 \/yay-git<\/pre>\n<p>Byt katalog och anv\u00e4nd <strong>makepkg<\/strong> kommando f\u00f6r att installera yay:<\/p>\n<pre>cd \/yay-git &amp;&amp; makepkg -si<\/pre>\n<h2 id=\"managing-your-system-s-repository-list\"><span class=\"ez-toc-section\" id=\"Hantera_ditt_systems_forradslista\"><\/span>  Hantera ditt systems f\u00f6rr\u00e5dslista<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Fr\u00e5n en Linux-installation till dess dagliga anv\u00e4ndning, \u00e4r repositories ansvariga f\u00f6r att leverera paket till systemet.  Om du \u00e4r nyb\u00f6rjare skulle standardf\u00f6rr\u00e5den vara tillr\u00e4ckliga f\u00f6r att tillgodose dina behov.  Men att veta hur man l\u00e4gger till f\u00f6rr\u00e5d kommer definitivt att vara f\u00f6rdelaktigt f\u00f6r dem som vill ladda ner tredjepartspaket p\u00e5 sin dator.<\/p>\n<p>P\u00e5 Linux kan du ofta ha st\u00f6tt p\u00e5 det trasiga paketfelet n\u00e4r du uppdaterade eller installerade nya paket.  Att installera om eller ta bort s\u00e5dana paket l\u00f6ser problemet p\u00e5 de flesta Linux-system.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Deepesh Sharma (110 publicerade artiklar)<br \/><\/strong><\/p>\n<p>Deepesh \u00e4r Junior Editor f\u00f6r Linux p\u00e5 MUO.  Han skriver informationsguider om Linux, i syfte att ge alla nykomlingar en lycksalig upplevelse.  Inte s\u00e4ker p\u00e5 filmer, men om du vill prata om teknik \u00e4r han din kille.<\/p>\n<p>                            Mer fr\u00e5n Deepesh Sharma<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Pa_Ubuntu_och_Debian-baserade_distros\" >P\u00e5 Ubuntu och Debian-baserade distros<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Installera_add-apt-repository\" >Installera add-apt-repository<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Lagg_till_forrad_Anvanda_add-apt-repository\" >L\u00e4gg till f\u00f6rr\u00e5d Anv\u00e4nda add-apt-repository<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Lagger_till_forrad_manuellt_pa_Fedora_och_CentOS\" >L\u00e4gger till f\u00f6rr\u00e5d manuellt p\u00e5 Fedora och CentOS<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Anvander_DNF_Package_Manager\" >Anv\u00e4nder DNF Package Manager<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Anvander_yum-config-manager\" >Anv\u00e4nder yum-config-manager<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Arch_Linux_och_AUR\" >Arch Linux och AUR<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Hantera_ditt_systems_forradslista\" >Hantera ditt systems f\u00f6rr\u00e5dslista<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-manuellt-lagger-till-programvaruforrad-i-linux\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>N\u00e4r du s\u00f6ker efter ett paket p\u00e5 Linux via kommandoraden, letar ditt systems pakethanterare efter paketet i olika arkiv. Som standard har varje Linux-distribution n\u00e5gra officiella arkiv som inneh\u00e5ller stabila paket som st\u00f6ds av distroteamet. Men n\u00e4r du f\u00f6rs\u00f6ker ta tag i ett paket som inte finns i de officiella programvaruf\u00f6rr\u00e5den kommer pakethanteraren att visa [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":85148,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[27,182,6553,163,14374,43304],"class_list":["post-85147","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-hur","tag-lagger","tag-linux","tag-man","tag-manuellt","tag-programvaruforrad"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/85147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=85147"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/85147\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/85148"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=85147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=85147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=85147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}