{"id":6365,"date":"2023-02-19T15:52:32","date_gmt":"2023-02-19T10:22:32","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=6365"},"modified":"2023-02-19T15:52:32","modified_gmt":"2023-02-19T10:22:32","slug":"freebsd-obtain-and-install-ports-file-in-usr-ports","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/","title":{"rendered":"FreeBSD Obtain and Install Ports File in \/usr\/ports"},"content":{"rendered":"<p>FreeBSD uses the Ports Collection to manage the installation of third-party software. To obtain and install the Ports file in the <code>\/usr\/ports<\/code> directory on FreeBSD, you can follow these steps:<\/p>\n<ol>\n<li>Update the ports tree by running the following command as the root user:\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-sql\">portsnap <span class=\"hljs-keyword\">fetch<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>This will download the latest version of the Ports tree.<\/li>\n<li>Extract the Ports tree by running the following command:\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs\">portsnap extract<br \/>\n<\/code><\/div>\n<\/div>\n<p>This will extract the Ports tree into the <code>\/usr\/ports<\/code> directory.<\/li>\n<li>Update the Ports Collection by running the following command:\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-sql\">portsnap <span class=\"hljs-keyword\">update<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>This will update the Ports Collection to the latest version.<\/li>\n<\/ol>\n<p>Once the above steps are completed, you can use the Ports Collection to install software on FreeBSD. For example, to install the Apache web server, you can run the following command:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">cd<\/span> \/usr\/ports\/www\/apache24<br \/>\nmake install clean<br \/>\n<\/code><\/div>\n<\/div>\n<p>This will install Apache 2.4 from the Ports Collection. The <code>make install clean<\/code> command will compile the software from source and install it on your system.<\/p>\n<p>Note that before installing any software from the Ports Collection, it&#8217;s recommended to review the software&#8217;s configuration options and dependencies by running the following command:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-go\"><span class=\"hljs-built_in\">make<\/span> config<br \/>\n<\/code><\/div>\n<\/div>\n<p>This will allow you to customize the software&#8217;s installation options and ensure that any required dependencies are installed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FreeBSD uses the Ports Collection to manage the installation of third-party software. To obtain and install the Ports file in the \/usr\/ports directory on FreeBSD, you can follow these steps: Update the ports tree by running the following command as the root user: portsnap fetch This will download the latest version of the Ports tree. &#8230; <a title=\"FreeBSD Obtain and Install Ports File in \/usr\/ports\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\" aria-label=\"Read more about FreeBSD Obtain and Install Ports File in \/usr\/ports\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6365","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FreeBSD Obtain and Install Ports File in \/usr\/ports - TrySitePrice<\/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:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FreeBSD Obtain and Install Ports File in \/usr\/ports - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"FreeBSD uses the Ports Collection to manage the installation of third-party software. To obtain and install the Ports file in the \/usr\/ports directory on FreeBSD, you can follow these steps: Update the ports tree by running the following command as the root user: portsnap fetch This will download the latest version of the Ports tree. ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-19T10:22:32+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"FreeBSD Obtain and Install Ports File in \/usr\/ports\",\"datePublished\":\"2023-02-19T10:22:32+00:00\",\"dateModified\":\"2023-02-19T10:22:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\"},\"wordCount\":194,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\",\"name\":\"FreeBSD Obtain and Install Ports File in \/usr\/ports - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-19T10:22:32+00:00\",\"dateModified\":\"2023-02-19T10:22:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FreeBSD Obtain and Install Ports File in \/usr\/ports\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FreeBSD Obtain and Install Ports File in \/usr\/ports - TrySitePrice","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:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/","og_locale":"en_US","og_type":"article","og_title":"FreeBSD Obtain and Install Ports File in \/usr\/ports - TrySitePrice","og_description":"FreeBSD uses the Ports Collection to manage the installation of third-party software. To obtain and install the Ports file in the \/usr\/ports directory on FreeBSD, you can follow these steps: Update the ports tree by running the following command as the root user: portsnap fetch This will download the latest version of the Ports tree. ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-19T10:22:32+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"FreeBSD Obtain and Install Ports File in \/usr\/ports","datePublished":"2023-02-19T10:22:32+00:00","dateModified":"2023-02-19T10:22:32+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/"},"wordCount":194,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/","url":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/","name":"FreeBSD Obtain and Install Ports File in \/usr\/ports - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-19T10:22:32+00:00","dateModified":"2023-02-19T10:22:32+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/freebsd-obtain-and-install-ports-file-in-usr-ports\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FreeBSD Obtain and Install Ports File in \/usr\/ports"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/6365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=6365"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/6365\/revisions"}],"predecessor-version":[{"id":6368,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/6365\/revisions\/6368"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=6365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=6365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=6365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}