{"id":10536,"date":"2017-10-06T12:04:26","date_gmt":"2017-10-06T10:04:26","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/"},"modified":"2017-10-06T12:04:26","modified_gmt":"2017-10-06T10:04:26","slug":"changing-the-locale-in-centosredhat-7","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/","title":{"rendered":"Changing the LOCALE in CentOS\/RedHat 7"},"content":{"rendered":"<p>What I really don&#8217;t like is this: Someone wants me to work on a Linux system for whatever purpose and then I get messages like this:<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [2]\">\npostgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger \ncat: \/proc\/sysrq-trigger: Permission non accord\u00e9e\n<\/pre>\n<p>or:<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [2]\">\npostgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger \ncat: \/proc\/sysrq-trigger: Permiso denegado\n<\/pre>\n<p>It is not that I don&#8217;t like French or Spanish but usually (well, not in that simple case) I am not able to translate that without the help from others. So how can you change that to English (which should be the default anyway nowadays)? Lets go:<\/p>\n<p><!--more--><\/p>\n<p>A quick fix for getting the above messages in English would be:<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1,3]\">\npostgres@pgbox:\/home\/postgres\/ [pg960final] export LANG=\"en_EN.UTF8\"\npostgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger \ncat: \/proc\/sysrq-trigger: Permission denied\n<\/pre>\n<p>The good thing with this approach is, that the setting is temporary and valid only for my current session. The default for that particular user and the system default will not be touched. But what when you want to make this persistent for this user? Easy as well:<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1,3]\">\npostgres@pgbox:\/home\/postgres\/ [pg960final] echo \"LANG=\"en_EN.UTF8\"\" &gt;&gt; ~\/.bash_profile \npostgres@pgbox:\/home\/postgres\/ [pg960final] echo \"export LANG\" &gt;&gt; ~\/.bash_profile \n<\/pre>\n<p>Once you have that every new session will have that set. The system default is defined in \/etc\/locale.conf:<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1;\">\npostgres@pgbox:\/home\/postgres\/ [pg960final] cat \/etc\/locale.conf \nLANG=\"en_US.UTF-8\"\n<\/pre>\n<p>So when you want to make it the persistent default for the whole system then change it there. Not a big deal, but good to know.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What I really don&#8217;t like is this: Someone wants me to work on a Linux system for whatever purpose and then I get messages like this: postgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger cat: \/proc\/sysrq-trigger: Permission non accord\u00e9e or: postgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger cat: \/proc\/sysrq-trigger: Permiso denegado It is not that I don&#8217;t like French or Spanish but [&hellip;]<\/p>\n","protected":false},"author":29,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229],"tags":[73,1190],"type_dbi":[],"class_list":["post-10536","post","type-post","status-publish","format-standard","hentry","category-database-administration-monitoring","tag-linux","tag-locale"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Changing the LOCALE in CentOS\/RedHat 7 - dbi Blog<\/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.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Changing the LOCALE in CentOS\/RedHat 7\" \/>\n<meta property=\"og:description\" content=\"What I really don&#8217;t like is this: Someone wants me to work on a Linux system for whatever purpose and then I get messages like this: postgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger cat: \/proc\/sysrq-trigger: Permission non accord\u00e9e or: postgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger cat: \/proc\/sysrq-trigger: Permiso denegado It is not that I don&#8217;t like French or Spanish but [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-10-06T10:04:26+00:00\" \/>\n<meta name=\"author\" content=\"Daniel Westermann\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@westermanndanie\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Westermann\" \/>\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.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/\"},\"author\":{\"name\":\"Daniel Westermann\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66\"},\"headline\":\"Changing the LOCALE in CentOS\/RedHat 7\",\"datePublished\":\"2017-10-06T10:04:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/\"},\"wordCount\":188,\"commentCount\":0,\"keywords\":[\"Linux\",\"Locale\"],\"articleSection\":[\"Database Administration &amp; Monitoring\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/\",\"name\":\"Changing the LOCALE in CentOS\/RedHat 7 - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"datePublished\":\"2017-10-06T10:04:26+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Changing the LOCALE in CentOS\/RedHat 7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66\",\"name\":\"Daniel Westermann\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g\",\"caption\":\"Daniel Westermann\"},\"description\":\"Daniel Westermann is Principal Consultant and Technology Leader Open Infrastructure at dbi services. He has more than 15 years of experience in management, engineering and optimization of databases and infrastructures, especially on Oracle and PostgreSQL. Since the beginning of his career, he has specialized in Oracle Technologies and is Oracle Certified Professional 12c and Oracle Certified Expert RAC\/GridInfra. Over time, Daniel has become increasingly interested in open source technologies, becoming \u201cTechnology Leader Open Infrastructure\u201d and PostgreSQL expert. \u00a0Based on community or EnterpriseDB tools, he develops and installs complex high available solutions with PostgreSQL. He is also a certified PostgreSQL Plus 9.0 Professional and a Postgres Advanced Server 9.4 Professional. He is a regular speaker at PostgreSQL conferences in Switzerland and Europe. Today Daniel is also supporting our customers on AWS services such as AWS RDS, database migrations into the cloud, EC2 and automated infrastructure management with AWS SSM (System Manager). He is a certified AWS Solutions Architect Professional. Prior to dbi services, Daniel was Management System Engineer at LC SYSTEMS-Engineering AG in Basel. Before that, he worked as Oracle Developper &amp;\u00a0Project Manager at Delta Energy Solutions AG in Basel (today Powel AG). Daniel holds a diploma in Business Informatics (DHBW, Germany). His branch-related experience mainly covers the pharma industry, the financial sector, energy, lottery and telecommunications.\",\"sameAs\":[\"https:\/\/x.com\/westermanndanie\"],\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/daniel-westermann\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Changing the LOCALE in CentOS\/RedHat 7 - dbi Blog","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.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/","og_locale":"en_US","og_type":"article","og_title":"Changing the LOCALE in CentOS\/RedHat 7","og_description":"What I really don&#8217;t like is this: Someone wants me to work on a Linux system for whatever purpose and then I get messages like this: postgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger cat: \/proc\/sysrq-trigger: Permission non accord\u00e9e or: postgres@pgbox:\/home\/postgres\/ [pg960final] cat \/proc\/sysrq-trigger cat: \/proc\/sysrq-trigger: Permiso denegado It is not that I don&#8217;t like French or Spanish but [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/","og_site_name":"dbi Blog","article_published_time":"2017-10-06T10:04:26+00:00","author":"Daniel Westermann","twitter_card":"summary_large_image","twitter_creator":"@westermanndanie","twitter_misc":{"Written by":"Daniel Westermann","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/"},"author":{"name":"Daniel Westermann","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66"},"headline":"Changing the LOCALE in CentOS\/RedHat 7","datePublished":"2017-10-06T10:04:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/"},"wordCount":188,"commentCount":0,"keywords":["Linux","Locale"],"articleSection":["Database Administration &amp; Monitoring"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/","url":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/","name":"Changing the LOCALE in CentOS\/RedHat 7 - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2017-10-06T10:04:26+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/changing-the-locale-in-centosredhat-7\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Changing the LOCALE in CentOS\/RedHat 7"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66","name":"Daniel Westermann","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g","caption":"Daniel Westermann"},"description":"Daniel Westermann is Principal Consultant and Technology Leader Open Infrastructure at dbi services. He has more than 15 years of experience in management, engineering and optimization of databases and infrastructures, especially on Oracle and PostgreSQL. Since the beginning of his career, he has specialized in Oracle Technologies and is Oracle Certified Professional 12c and Oracle Certified Expert RAC\/GridInfra. Over time, Daniel has become increasingly interested in open source technologies, becoming \u201cTechnology Leader Open Infrastructure\u201d and PostgreSQL expert. \u00a0Based on community or EnterpriseDB tools, he develops and installs complex high available solutions with PostgreSQL. He is also a certified PostgreSQL Plus 9.0 Professional and a Postgres Advanced Server 9.4 Professional. He is a regular speaker at PostgreSQL conferences in Switzerland and Europe. Today Daniel is also supporting our customers on AWS services such as AWS RDS, database migrations into the cloud, EC2 and automated infrastructure management with AWS SSM (System Manager). He is a certified AWS Solutions Architect Professional. Prior to dbi services, Daniel was Management System Engineer at LC SYSTEMS-Engineering AG in Basel. Before that, he worked as Oracle Developper &amp;\u00a0Project Manager at Delta Energy Solutions AG in Basel (today Powel AG). Daniel holds a diploma in Business Informatics (DHBW, Germany). His branch-related experience mainly covers the pharma industry, the financial sector, energy, lottery and telecommunications.","sameAs":["https:\/\/x.com\/westermanndanie"],"url":"https:\/\/www.dbi-services.com\/blog\/author\/daniel-westermann\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/10536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=10536"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/10536\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=10536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=10536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=10536"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=10536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}