{"id":5377,"date":"2023-02-15T13:36:22","date_gmt":"2023-02-15T08:06:22","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=5377"},"modified":"2023-02-15T13:36:22","modified_gmt":"2023-02-15T08:06:22","slug":"linux-set-or-change-the-library-path","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/","title":{"rendered":"Linux: Set OR Change The Library Path"},"content":{"rendered":"<p>In Linux, you can set or change the library path using the <code>LD_LIBRARY_PATH<\/code> environment variable. This variable is used by the dynamic linker\/loader to locate shared libraries at runtime. Here&#8217;s how to set or change the library path:<\/p>\n<ol>\n<li>To set the library path, open a terminal and enter 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-javascript\"><span class=\"hljs-keyword\">export<\/span> <span class=\"hljs-variable constant_\">LD_LIBRARY_PATH<\/span>=<span class=\"hljs-regexp\">\/path\/<\/span>to\/<span class=\"hljs-attr\">library<\/span>:$LD_LIBRARY_PATH<br \/>\n<\/code><\/div>\n<\/div>\n<p>Replace <code>\/path\/to\/library<\/code> with the path to the directory containing the libraries that you want to add to the library path.<\/p>\n<p>The <code>export<\/code> command sets the <code>LD_LIBRARY_PATH<\/code> environment variable for the current shell session. Any program that you run from this shell session will be able to find the libraries in the specified directory.<\/li>\n<li>To change the library path, use the same command as above, but replace the old library path with the new one:\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-javascript\"><span class=\"hljs-keyword\">export<\/span> <span class=\"hljs-variable constant_\">LD_LIBRARY_PATH<\/span>=<span class=\"hljs-regexp\">\/new\/<\/span>path\/to\/<span class=\"hljs-attr\">library<\/span>:$LD_LIBRARY_PATH<br \/>\n<\/code><\/div>\n<\/div>\n<p>This will add the new library path to the beginning of the <code>LD_LIBRARY_PATH<\/code> variable, so that any programs run after this command will use the new library path first.<\/p>\n<p>If you want to add the new library path to the end of the <code>LD_LIBRARY_PATH<\/code> variable, use the following command instead:<\/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-ruby\">export <span class=\"hljs-variable constant_\">LD_LIBRARY_PATH<\/span>=<span class=\"hljs-variable\">$LD_LIBRARY_PATH<\/span><span class=\"hljs-symbol\">:\/new\/path\/to\/library<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>This will add the new library path to the end of the <code>LD_LIBRARY_PATH<\/code> variable, so that any programs run after this command will use the new library path last.<\/li>\n<li>To make the library path persistent across reboots, add the <code>export<\/code> command to your shell startup script (e.g., <code>~\/.bashrc<\/code> for the Bash shell). This will ensure that the library path is set correctly every time you start a new shell session.<\/li>\n<\/ol>\n<p>Note that changing the library path can have unintended consequences, as it may cause programs to load the wrong versions of libraries or to fail to find required libraries altogether. Use caution when modifying the library path, and be sure to test any changes thoroughly before deploying them in a production environment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Linux, you can set or change the library path using the LD_LIBRARY_PATH environment variable. This variable is used by the dynamic linker\/loader to locate shared libraries at runtime. Here&#8217;s how to set or change the library path: To set the library path, open a terminal and enter the following command: export LD_LIBRARY_PATH=\/path\/to\/library:$LD_LIBRARY_PATH Replace \/path\/to\/library &#8230; <a title=\"Linux: Set OR Change The Library Path\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/\" aria-label=\"Read more about Linux: Set OR Change The Library Path\">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-5377","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>Linux: Set OR Change The Library Path - 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\/linux-set-or-change-the-library-path\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linux: Set OR Change The Library Path - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"In Linux, you can set or change the library path using the LD_LIBRARY_PATH environment variable. This variable is used by the dynamic linker\/loader to locate shared libraries at runtime. Here&#8217;s how to set or change the library path: To set the library path, open a terminal and enter the following command: export LD_LIBRARY_PATH=\/path\/to\/library:$LD_LIBRARY_PATH Replace \/path\/to\/library ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-15T08:06:22+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\/linux-set-or-change-the-library-path\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"Linux: Set OR Change The Library Path\",\"datePublished\":\"2023-02-15T08:06:22+00:00\",\"dateModified\":\"2023-02-15T08:06:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/\"},\"wordCount\":297,\"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\/linux-set-or-change-the-library-path\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/\",\"name\":\"Linux: Set OR Change The Library Path - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-15T08:06:22+00:00\",\"dateModified\":\"2023-02-15T08:06:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux: Set OR Change The Library Path\"}]},{\"@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":"Linux: Set OR Change The Library Path - 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\/linux-set-or-change-the-library-path\/","og_locale":"en_US","og_type":"article","og_title":"Linux: Set OR Change The Library Path - TrySitePrice","og_description":"In Linux, you can set or change the library path using the LD_LIBRARY_PATH environment variable. This variable is used by the dynamic linker\/loader to locate shared libraries at runtime. Here&#8217;s how to set or change the library path: To set the library path, open a terminal and enter the following command: export LD_LIBRARY_PATH=\/path\/to\/library:$LD_LIBRARY_PATH Replace \/path\/to\/library ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-15T08:06:22+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"Linux: Set OR Change The Library Path","datePublished":"2023-02-15T08:06:22+00:00","dateModified":"2023-02-15T08:06:22+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/"},"wordCount":297,"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\/linux-set-or-change-the-library-path\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/","url":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/","name":"Linux: Set OR Change The Library Path - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-15T08:06:22+00:00","dateModified":"2023-02-15T08:06:22+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/linux-set-or-change-the-library-path\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Linux: Set OR Change The Library Path"}]},{"@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\/5377","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=5377"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5377\/revisions"}],"predecessor-version":[{"id":5380,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5377\/revisions\/5380"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=5377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=5377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=5377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}