{"id":1571,"date":"2016-07-26T17:54:00","date_gmt":"2016-07-26T22:54:00","guid":{"rendered":"http:\/\/linuxitos.com\/main\/instalar-zsh-en-distros-derivadas-de-debian\/"},"modified":"2016-07-26T17:54:00","modified_gmt":"2016-07-26T22:54:00","slug":"instalar-zsh-en-distros-derivadas-de-debian","status":"publish","type":"post","link":"https:\/\/linuxitos.com\/main\/instalar-zsh-en-distros-derivadas-de-debian\/","title":{"rendered":"Instalar ZSH en distros derivadas de Debian"},"content":{"rendered":"<div dir=\"ltr\" style=\"text-align: left;\">\n<div style=\"clear: both; text-align: center;\"><a href=\"https:\/\/1.bp.blogspot.com\/-Qf8oVKnqeDk\/V5fo9GrUR2I\/AAAAAAAADHg\/4gUc3-ULzWk1F-7WwmZa6VyJ-ISWM2BnQCLcB\/s1600\/Captura%2Bde%2Bpantalla%2Bde%2B2016-07-26%2B17-47-42.png\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"426\" src=\"https:\/\/1.bp.blogspot.com\/-Qf8oVKnqeDk\/V5fo9GrUR2I\/AAAAAAAADHg\/4gUc3-ULzWk1F-7WwmZa6VyJ-ISWM2BnQCLcB\/s640\/Captura%2Bde%2Bpantalla%2Bde%2B2016-07-26%2B17-47-42.png\" width=\"640\" \/><\/a><\/div>\n<p><span style=\"font-size: large;\"><br \/><\/span><\/p>\n<div style=\"background-color: white; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;\"><span style=\"font-size: large;\">Existen varios shell&#8217;s disponibles para las terminales en Linux y la mayor\u00eda de estos sistemas usa uno que se llama Bash. Aunque bash es bueno y funcional para la mayor\u00eda de tareas que realizamos a diario en la consola, existen otras alternativas y una de ellas es ZSH. Piensa en \u00e9l como en \u00abun shell mejorado\u00bb; A mi personalmente me gusta definirlo como \u00abEl sublime text de las consolas\u00bb Ya que aparte de curiosas funcionalidades agregadas, tambi\u00e9n nos permite disfrutar de cosas como plugins y temas.<\/p>\n<p>ZSH viene como paquete disponible desde los repos oficiales de cualquier distro, y para instalarlo en Fedora por ejemplo har\u00edamos un:<\/span><\/div>\n<div style=\"background-color: white; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;\"><span style=\"font-size: large;\">Es muy importante que \u00e9stos comandos se ejecuten con sudo \u00fanicamente, para que los cambios sean para el usuario que estemos usando al instalarlo, si lo hacen usando el usuario root, entonces dicho usuario ser\u00e1 \u00e9l \u00fanico que tenga esta configuraci\u00f3n y no nuestro usuario normal con sudo.<\/span><\/div>\n<div style=\"background-color: white; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;\"><span style=\"font-size: large;\"><br \/><\/span><\/div>\n<div style=\"background-color: white; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;\">\n<pre style=\"background: 0% 0% no-repeat rgb(0, 0, 0); border-radius: 3px; border: 1px solid rgb(0, 0, 0); color: whitesmoke; font-family: 'Droid Sans Mono', Consolas, monospace; font-size: 13px; line-height: 20px; margin: 8px 15px; max-width: 100%; opacity: 0.85; outline: 0px; overflow: auto; padding: 9.5px; text-align: start; text-shadow: none; vertical-align: baseline; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;\">sudo apt-get -y install zsh git<\/pre>\n<div><\/div>\n<p><span style=\"font-size: 12.8px;\"><\/span><\/div>\n<div style=\"background-color: white; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;\">\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\">Una vez instalado, es buena idea instalar el paquete de configuraci\u00f3n \u00aboh my zsh!\u00bb y esto se hace con:<\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\"><br \/>1)<\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\">\n<pre style=\"background-attachment: initial; background-clip: initial; background-color: black; background-image: initial; background-origin: initial; background-position: 0% 0%; background-repeat: no-repeat; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 3px; border: 1px solid rgb(0, 0, 0); margin: 8px 15px; max-width: 100%; opacity: 0.85; outline: 0px; overflow: auto; padding: 9.5px; text-align: start; text-shadow: none; vertical-align: baseline; word-break: break-all; word-wrap: break-word;\"><span style=\"color: whitesmoke; font-family: Droid Sans Mono, Consolas, monospace;\"><span style=\"line-height: 20px; white-space: pre-wrap;\">git clone git:\/\/github.com\/robbyrussell\/oh-my-zsh.git ~\/.oh-my-zsh<\/span><\/span><\/pre>\n<p><span style=\"color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: large; line-height: 24px;\">2)<\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\">\n<pre style=\"background-attachment: initial; background-clip: initial; background-color: black; background-image: initial; background-origin: initial; background-position: 0% 0%; background-repeat: no-repeat; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 3px; border: 1px solid rgb(0, 0, 0); margin: 8px 15px; max-width: 100%; opacity: 0.85; outline: 0px; overflow: auto; padding: 9.5px; text-align: start; text-shadow: none; vertical-align: baseline; word-break: break-all; word-wrap: break-word;\"><span style=\"color: whitesmoke; font-family: Droid Sans Mono, Consolas, monospace;\"><span style=\"line-height: 20px; white-space: pre-wrap;\">cp ~\/.oh-my-zsh\/templates\/zshrc.zsh-template ~\/.zshrc<\/span><\/span><\/pre>\n<p><span style=\"color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: large; line-height: 24px;\">3)<\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\">\n<pre style=\"background-attachment: initial; background-clip: initial; background-color: black; background-image: initial; background-origin: initial; background-position: 0% 0%; background-repeat: no-repeat; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 3px; border: 1px solid rgb(0, 0, 0); margin: 8px 15px; max-width: 100%; opacity: 0.85; outline: 0px; overflow: auto; padding: 9.5px; text-align: start; text-shadow: none; vertical-align: baseline; word-break: break-all; word-wrap: break-word;\"><span style=\"color: whitesmoke; font-family: Droid Sans Mono, Consolas, monospace;\"><span style=\"line-height: 20px; white-space: pre-wrap;\">cp ~\/.zshrc ~\/.zshrc.orig<\/span><\/span><\/pre>\n<p><span style=\"color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: large; line-height: 24px;\">4) cambiar la shell actual a la shell zsh<\/span><\/p>\n<pre style=\"background-attachment: initial; background-clip: initial; background-color: black; background-image: initial; background-origin: initial; background-position: 0% 0%; background-repeat: no-repeat; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 3px; border: 1px solid rgb(0, 0, 0); color: whitesmoke; font-family: 'Droid Sans Mono', Consolas, monospace; font-size: 13px; font-style: inherit; font-weight: inherit; line-height: 20px; margin: 8px 15px; max-width: 100%; opacity: 0.85; outline: 0px; overflow: auto; padding: 9.5px; text-align: start; text-shadow: none; vertical-align: baseline; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;\">chsh -s `which zsh`<br \/><\/pre>\n<\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\"><br \/><\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\">El \u00faltimo comando nos pedir\u00e1 nuestra contrase\u00f1a y m\u00e1s adelante, tendremos que cerrar sesi\u00f3n y volverla a abrir para ver nuestro nuevo shell en acci\u00f3n en la terminal. Podremos saber que estamos en ZSH porque el prompt es distinto al de bash.<\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\">Si quisieramos regresar&nbsp; a nuestra shell aterior basta con hacer lo siguiente<\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\"><br \/><\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: 12.8px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\">\n<pre style=\"background: 0% 0% no-repeat rgb(0, 0, 0); border-radius: 3px; border: 1px solid rgb(0, 0, 0); color: whitesmoke; font-family: 'Droid Sans Mono', Consolas, monospace; font-size: 13px; font-style: inherit; font-weight: inherit; line-height: 20px; margin: 8px 15px; max-width: 100%; opacity: 0.85; outline: 0px; overflow: auto; padding: 9.5px; text-align: start; text-shadow: none; vertical-align: baseline; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;\">chsh -s `which bash`<br \/><\/pre>\n<\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: 12.8px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\"><br \/><\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><span style=\"font-size: large;\">M\u00e1s informaci\u00f3n visitar&nbsp;<a href=\"http:\/\/ohmyz.sh\/\" style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #ea5449; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;\">http:\/\/ohmyz.sh\/<\/a><\/span><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: 12.8px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\">&nbsp;<\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: 12.8px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\">Informaci\u00f3n recopilada de:<\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: 12.8px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><a href=\"https:\/\/monangik.wordpress.com\/2011\/04\/21\/install-zsh-shell-on-ubuntu\/\" style=\"border: 0px; color: #ea5449; font-family: inherit; font-size: 12.8px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; transition: all 0.2s ease; vertical-align: baseline;\">https:\/\/monangik.wordpress.com\/2011\/04\/21\/install-zsh-shell-on-ubuntu\/<\/a><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: 12.8px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><a href=\"http:\/\/linuxg.net\/how-to-install-zsh-shell-how-to-set-it-as-a-default-login-shell\/\" style=\"border: 0px; color: #ea5449; font-family: inherit; font-size: 12.8px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; transition: all 0.2s ease; vertical-align: baseline;\">http:\/\/linuxg.net\/how-to-install-zsh-shell-how-to-set-it-as-a-default-login-shell\/<\/a><\/div>\n<div style=\"border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; color: #262626; font-family: 'Carrois Gothic', sans-serif; font-size: 12.8px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;\"><a href=\"https:\/\/ch0yan.wordpress.com\/2013\/05\/11\/oh-my-zsh-on-ubuntu\" style=\"border: 0px; color: #ea5449; font-family: inherit; font-size: 12.8px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; transition: all 0.2s ease; vertical-align: baseline;\">https:\/\/ch0yan.wordpress.com\/2013\/05\/11\/oh-my-zsh-on-ubuntu<\/a><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Existen varios shell&#8217;s disponibles para las terminales en Linux y la mayor\u00eda de estos sistemas usa uno que se llama Bash. Aunque bash es bueno y funcional para la mayor\u00eda de tareas que realizamos a diario en la consola, existen otras alternativas y una de ellas es ZSH. Piensa en \u00e9l como en \u00abun shell [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[478,381,479,222,220,219],"tags":[],"class_list":["post-1571","post","type-post","status-publish","format-standard","hentry","category-cambiar-shell","category-deepin","category-install-zsh-on-deepin","category-shell","category-terminal","category-zsh"],"_links":{"self":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/1571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/comments?post=1571"}],"version-history":[{"count":0,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/1571\/revisions"}],"wp:attachment":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/media?parent=1571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/categories?post=1571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/tags?post=1571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}