{"id":520,"date":"2016-09-21T10:05:55","date_gmt":"2016-09-21T10:05:55","guid":{"rendered":"https:\/\/edulab.unitn.it\/tecnici\/?p=520"},"modified":"2016-09-22T09:27:26","modified_gmt":"2016-09-22T09:27:26","slug":"modifica-variabili-dambiente-in-debian","status":"publish","type":"post","link":"https:\/\/edulab.unitn.it\/tecnici\/modifica-variabili-dambiente-in-debian\/","title":{"rendered":"Modifica variabili d&#8217;ambiente in Debian"},"content":{"rendered":"<h3>Modifica per ssh e tty<\/h3>\n<p>Se vuoi modificare \u00a0le variabili d&#8217;ambiente per tutti gli utenti scrivi le tue modifiche in:<\/p>\n<ul>\n<li><strong>\/etc\/environment<\/strong><\/li>\n<\/ul>\n<pre style=\"padding-left: 30px\">PATH=\"\/usr\/local\/bin:\/usr\/bin:\/bin:\/usr\/local\/games:\/usr\/games:\/ciccio\/bin\"\r\nTEST_ENVVAR=\"test123\"<\/pre>\n<ul>\n<li>Crea un file <strong>mio_env.sh<\/strong> in <strong>etc\/profile.d\/<\/strong> contenente le modifiche<\/li>\n<\/ul>\n<pre style=\"padding-left: 30px\">PATH=\"$PATH:\/ciccio\/bin\"\r\nTEST_ENVVAR=\"test123\"\r\nexport PATH\r\nexport\u00a0TEST_ENVVAR\r\n\r\n<\/pre>\n<p style=\"padding-left: 30px\">oppure metti le modifiche in \/etc\/profile<\/p>\n<ul>\n<li>Modifica le varibili\u00a0ENV_SUPATH o\u00a0ENV_PATH nel file\u00a0<strong>\/etc\/login.defs<\/strong> (solo per la PATH)<\/li>\n<\/ul>\n<h3>Modifica PATH\u00a0nel Desktop Manager<\/h3>\n<p>Per modificare\u00a0la PATH\u00a0in Debian ricordati che i vari desktop manager &#8220;sovrascrivono&#8221; con le loro impostazioni questa variabile\u00a0e quindi i metodi visti prima non funzionano<\/p>\n<p>Ogni ambiente grafico ha il suo file di configurazione.<\/p>\n<p>Per esempio per xfce aggiungi le seguenti righe in\u00a0<strong>\/etc\/xdg\/xfce4\/xinitrc<\/strong><\/p>\n<pre>if [ -d \"\/usr\/ciccio\/bin\" ] ; then\r\n PATH=\"${PATH}:\/usr\/ciccio\/bin\"\r\nfi<\/pre>\n<p>Se vuoi che la modifica sia valida per tutti i desktop manager aggiungi le stesse righe al file<\/p>\n<pre><strong>\u00a0\/etc\/X11\/Xsession.d\/40x11-common_xsessionrc<\/strong><\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modifica per ssh e tty Se vuoi modificare \u00a0le variabili d&#8217;ambiente per tutti gli utenti scrivi le tue modifiche in: \/etc\/environment PATH=&#8221;\/usr\/local\/bin:\/usr\/bin:\/bin:\/usr\/local\/games:\/usr\/games:\/ciccio\/bin&#8221; TEST_ENVVAR=&#8221;test123&#8243; Crea un file mio_env.sh in etc\/profile.d\/ contenente [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,9],"tags":[],"class_list":["post-520","post","type-post","status-publish","format-standard","hentry","category-how-to","category-linux"],"_links":{"self":[{"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/posts\/520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/comments?post=520"}],"version-history":[{"count":6,"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/posts\/520\/revisions"}],"predecessor-version":[{"id":526,"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/posts\/520\/revisions\/526"}],"wp:attachment":[{"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/media?parent=520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/categories?post=520"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/edulab.unitn.it\/tecnici\/wp-json\/wp\/v2\/tags?post=520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}