{"id":20125,"date":"2024-03-15T19:59:46","date_gmt":"2024-03-15T19:59:46","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/"},"modified":"2024-03-21T17:20:31","modified_gmt":"2024-03-21T17:20:31","slug":"how-to-customize-software-sources-in-openwrt","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/","title":{"rendered":"How to customize software sources in OpenWrt?"},"content":{"rendered":"<p>To customize the software sources on OpenWrt, you can follow the steps below:<\/p>\n<ol>\n<li>Access the OpenWrt console. You can log in to the OpenWrt router through SSH or control it via the web interface.<\/li>\n<li>Edit the \/etc\/opkg\/distfeeds.conf file, which contains configuration information for software sources. You can use vi or another text editor to make changes.<\/li>\n<li>Find the corresponding software source in the file and make modifications or additions. Each software source is represented by a line of configuration information, including the name, URL, and enable status of the software source. You can add new software sources or modify existing ones as needed.<\/li>\n<\/ol>\n<p>For example, to add a software repository named &#8220;custom,&#8221; you can add the following lines to the file.<\/p>\n<pre class=\"post-pre\"><code>src\/gz custom http:\/\/example.com\/packages\r\n<\/code><\/pre>\n<p>The &#8216;custom&#8217; is the name of the software source, and http:\/\/example.com\/packages is the URL of the software source. The URL can be replaced with the actual software source URL.<\/p>\n<ol>\n<li>Save the file and exit the editor.<\/li>\n<li>Update the software source list. You can update the software source list by running the following command:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>opkg update\r\n<\/code><\/pre>\n<ol>\n<li>You can now use the newly added or modified software sources to install packages. You can use the following command to install packages:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>opkg install package_name\r\n<\/code><\/pre>\n<p>The package_name is the name of the software package that needs to be installed.<\/p>\n<p>Please note that custom software sources may cause issues, such as incompatible software packages or being unable to be found. Make sure the software sources you add are reliable and functioning properly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To customize the software sources on OpenWrt, you can follow the steps below: Access the OpenWrt console. You can log in to the OpenWrt router through SSH or control it via the web interface. Edit the \/etc\/opkg\/distfeeds.conf file, which contains configuration information for software sources. You can use vi or another text editor to make [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-20125","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to customize software sources in OpenWrt? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to customize software sources in OpenWrt?\" \/>\n<meta property=\"og:description\" content=\"To customize the software sources on OpenWrt, you can follow the steps below: Access the OpenWrt console. You can log in to the OpenWrt router through SSH or control it via the web interface. Edit the \/etc\/opkg\/distfeeds.conf file, which contains configuration information for software sources. You can use vi or another text editor to make [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T19:59:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T17:20:31+00:00\" \/>\n<meta name=\"author\" content=\"William Carter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"William Carter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/\"},\"author\":{\"name\":\"William Carter\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\"},\"headline\":\"How to customize software sources in OpenWrt?\",\"datePublished\":\"2024-03-15T19:59:46+00:00\",\"dateModified\":\"2024-03-21T17:20:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/\"},\"wordCount\":257,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/\",\"name\":\"How to customize software sources in OpenWrt? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T19:59:46+00:00\",\"dateModified\":\"2024-03-21T17:20:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to customize software sources in OpenWrt?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\",\"name\":\"William Carter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"caption\":\"William Carter\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to customize software sources in OpenWrt? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/","og_locale":"en_US","og_type":"article","og_title":"How to customize software sources in OpenWrt?","og_description":"To customize the software sources on OpenWrt, you can follow the steps below: Access the OpenWrt console. You can log in to the OpenWrt router through SSH or control it via the web interface. Edit the \/etc\/opkg\/distfeeds.conf file, which contains configuration information for software sources. You can use vi or another text editor to make [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T19:59:46+00:00","article_modified_time":"2024-03-21T17:20:31+00:00","author":"William Carter","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"William Carter","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/"},"author":{"name":"William Carter","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0"},"headline":"How to customize software sources in OpenWrt?","datePublished":"2024-03-15T19:59:46+00:00","dateModified":"2024-03-21T17:20:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/"},"wordCount":257,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/","name":"How to customize software sources in OpenWrt? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T19:59:46+00:00","dateModified":"2024-03-21T17:20:31+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-customize-software-sources-in-openwrt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to customize software sources in OpenWrt?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0","name":"William Carter","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","caption":"William Carter"},"url":"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/20125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=20125"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/20125\/revisions"}],"predecessor-version":[{"id":53905,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/20125\/revisions\/53905"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=20125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=20125"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=20125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}