{"id":1831,"date":"2024-04-26T10:03:47","date_gmt":"2024-04-26T10:03:47","guid":{"rendered":"https:\/\/howtogeek.blog\/es\/?p=1831"},"modified":"2024-04-26T10:03:47","modified_gmt":"2024-04-26T10:03:47","slug":"how-to-fix-sudo-command-not-found-error-on-linux-es","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/es\/how-to-fix-sudo-command-not-found-error-on-linux-es\/","title":{"rendered":"C\u00f3mo solucionar el error &#8216;Sudo: Comando no encontrado&#8217; en Linux"},"content":{"rendered":"<p>Las distribuciones de Linux tienen varias caracter\u00edsticas integradas para garantizar la total seguridad del sistema. Entre estos, hay algunos relacionados con cuentas de usuario. Por ejemplo, de forma predeterminada, una cuenta de usuario en un sistema operativo Linux tiene privilegios limitados y no puede realizar determinadas acciones administrativas, como acceder a determinadas secciones del sistema operativo o ejecutar determinados archivos. En Linux, algunas acciones s\u00f3lo las puede realizar el usuario root, o puedes usar el comando &#8216;sudo&#8217; para ellas.<\/p>\n<p><strong>\u00bfQu\u00e9 es Sudo en Linux?<\/strong> Este comando, que significa &#8220;superusuario hacer&#8221;, le permite realizar acciones otorg\u00e1ndole permisos de nivel ra\u00edz. Aparte de esto, sudo es un paquete instalado en la mayor\u00eda de los sistemas Linux de forma predeterminada.<\/p>\n<p>Sin embargo, si acaba de configurar un nuevo sistema Linux, puede encontrarse con el error &#8220;Sudo: Comando no encontrado&#8221;. Esto es bastante com\u00fan y puede solucionar el problema con bastante facilidad utilizando diferentes m\u00e9todos, que discutiremos aqu\u00ed.<\/p>\n<h2 id=\"why-are-you-getting-the-sudo-command-not-found-error\">\u00bfPor qu\u00e9 aparece el error &#8220;Sudo: comando no encontrado&#8221;?<\/h2>\n<p>Para ejecutar comandos como usuario root, necesita el paquete Sudo, que viene preinstalado en la mayor\u00eda de las distribuciones de Linux. Sin embargo, si est\u00e1 ejecutando Arch, Fedora, CentOS, RHEL 8 o posterior y Debian 10 o posterior, es posible que no est\u00e9 instalado. Esta es una posible raz\u00f3n por la que puede recibir el error.<\/p>\n<p>Otra raz\u00f3n podr\u00eda ser que falta el directorio sudo en la variable PATH de su sistema. Un directorio sudo faltante significa que su sistema no puede localizarlo ni utilizarlo.<\/p>\n<p>Hay dos formas de resolver los problemas anteriores. El primero implica instalar el paquete sudo y el segundo, agregar sudo a la variable PATH.<\/p>\n<h2 id=\"1-install-the-sudo-package\">1. Instale el paquete Sudo<\/h2>\n<p>Para instalar Sudo, debe cerrar sesi\u00f3n en su cuenta de usuario e iniciar sesi\u00f3n como usuario root. Alternativamente, puede simplemente cambiar al usuario root directamente siguiendo estos pasos.<\/p>\n<ul>\n<li>Haga clic en el icono de terminal en el panel para abrirlo.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"516\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-09-44-51-1.webp\" title=\"\" width=\"917\"\/><\/figure>\n<ul>\n<li>Cuando se abra la terminal, escriba <code>sudo su<\/code>antes de presionar la tecla &#8216;Entrar&#8217;.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"520\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-09-47-29-1.webp\" title=\"\" width=\"924\"\/><\/figure>\n<ul>\n<li>Al presionar la tecla &#8216;Entrar&#8217;, Mint le solicitar\u00e1 su contrase\u00f1a. Entonces, escr\u00edbalo y presione la tecla &#8216;Enter&#8217; nuevamente.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"478\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-09-50-30-1.webp\" title=\"\" width=\"850\"\/><\/figure>\n<ul>\n<li>Ahora tienes privilegios de usuario root. Escribe <code>apt install sudo<\/code>y presiona la tecla &#8216;Enter&#8217; si est\u00e1s en una distribuci\u00f3n basada en Debian. Para Arch Linux, el comando es <code>pacman -S sudo<\/code>. Para distribuciones basadas en RHEL, use <code>yum install sudo<\/code>. Para Gentoo, escriba <code>emerge --ask app-admin\/sudo<\/code>.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"476\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-10-03-57-1.webp\" title=\"\" width=\"846\"\/><\/figure>\n<ul>\n<li>Esto instalar\u00e1 el paquete sudo en el sistema. En caso de que ya est\u00e9 instalado, recibir\u00e1s un mensaje indic\u00e1ndote lo mismo.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"460\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-10-05-02-1.webp\" title=\"\" width=\"817\"\/><\/figure>\n<ul>\n<li>A continuaci\u00f3n, escriba <code>usermod -aG sudo<\/code>seguido de su nombre de usuario para agregar su cuenta de usuario al grupo sudo y presione la tecla &#8216;Entrar&#8217;. El comando para los sistemas basados \u200b\u200ben Arch, Fedora y RHEL es <code>usermod -aG wheel username<\/code>.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"452\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-10-10-05-1.webp\" title=\"\" width=\"803\"\/><\/figure>\n<ul>\n<li>Ver\u00e1 que su nombre de usuario se ha agregado al grupo sudo, lo que le permitir\u00e1 ejecutar comandos sudo sin el error &#8220;Sudo: Comando no encontrado&#8221;.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"487\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-10-13-47-1.webp\" title=\"\" width=\"865\"\/><\/figure>\n<ul>\n<li>Ahora todo lo que necesita hacer es escribir <code>exit<\/code>en la terminal y presionar la tecla &#8216;Entrar&#8217; para volver a su cuenta de usuario habitual.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"464\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-10-30-00-1.webp\" title=\"\" width=\"825\"\/><\/figure>\n<h2 id=\"2-add-sudo-to-the-path-variable\">2. Agregue Sudo a la variable de ruta<\/h2>\n<p>Si sudo est\u00e1 instalado en su sistema Linux pero no funciona, as\u00ed es como puede agregarlo a la variable PATH.<\/p>\n<ul>\n<li>Abra la terminal y escriba <code>which sudo<\/code>antes de presionar la tecla &#8216;Enter&#8217;. Esto le mostrar\u00e1 d\u00f3nde se encuentra sudo.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"373\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/03-4-1.webp\" title=\"\" width=\"663\"\/><\/figure>\n<ul>\n<li>A continuaci\u00f3n, escriba <code>echo $PATH<\/code>y presione la tecla &#8216;Enter&#8217; nuevamente.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"370\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/04-3-1.webp\" title=\"\" width=\"658\"\/><\/figure>\n<ul>\n<li>Para agregar sudo a la variable PATH, escriba <code>export PATH=$PATH:\/usr\/bin<\/code>y presione la tecla &#8216;Enter&#8217;. Sin embargo, esta es una soluci\u00f3n temporal que dejar\u00e1 de funcionar una vez que cierres la terminal.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"370\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/05-3-1.webp\" title=\"\" width=\"657\"\/><\/figure>\n<ul>\n<li>Para evitarlo, abra su explorador de archivos, que se abrir\u00e1 en su directorio de inicio de forma predeterminada. Utilice el acceso directo <code>Ctrl + H<\/code>para ver archivos ocultos.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"541\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-16-09-25-1-1.webp\" title=\"\" width=\"962\"\/><\/figure>\n<ul>\n<li>Localiza el. bashrc y haga doble clic en \u00e9l. Se abrir\u00e1 en un editor de texto.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"541\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-16-09-25-2-1.webp\" title=\"\" width=\"962\"\/><\/figure>\n<ul>\n<li>Vaya al final del archivo y escriba <code>export PATH=$PATH:usr\/bin:<\/code>antes de usar el <code>Ctrl + O<\/code>acceso directo para guardarlo.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"370\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/Screenshot-at-2024-04-25-16-39-41-1.webp\" title=\"\" width=\"658\"\/><\/figure>\n<p>Ahora, cuando utilice &#8216;sudo&#8217; para cualquier comando, como instalar, actualizar o eliminar aplicaciones, no se encontrar\u00e1 con el error &#8216;comando no encontrado&#8217;.<\/p>\n<p>Si sigue las correcciones anteriores, puede corregir f\u00e1cilmente el error &#8216;Sudo: Comando no encontrado&#8217; en Linux. Sin embargo, al cambiar al usuario root, tenga cuidado al realizar acciones a trav\u00e9s de \u00e9l, ya que el usuario root tiene acceso completo a todo el sistema. El uso inadecuado de los privilegios que tiene el usuario root puede da\u00f1ar su sistema operativo y es posible que deba reinstalarlo por completo. Es por eso que recomendamos volver a su cuenta de usuario habitual tan pronto como la haya agregado al grupo sudo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Las distribuciones de Linux tienen varias caracter\u00edsticas integradas para garantizar la total seguridad del sistema. Entre estos, hay algunos relacionados con cuentas de usuario. Por ejemplo, de forma predeterminada, una cuenta de usuario en un sistema operativo Linux tiene privilegios limitados y no puede realizar determinadas acciones administrativas, como acceder a determinadas secciones del sistema [&hellip;]<\/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":[207,130],"class_list":["post-1831","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-linux","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/1831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/comments?post=1831"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/1831\/revisions"}],"predecessor-version":[{"id":1832,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/1831\/revisions\/1832"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/media?parent=1831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/categories?post=1831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/tags?post=1831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}