{"id":1790,"date":"2024-04-26T10:02:58","date_gmt":"2024-04-26T10:02:58","guid":{"rendered":"https:\/\/howtogeek.blog\/pl\/?p=1790"},"modified":"2024-04-26T10:02:58","modified_gmt":"2024-04-26T10:02:58","slug":"how-to-fix-sudo-command-not-found-error-on-linux-pl","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/pl\/how-to-fix-sudo-command-not-found-error-on-linux-pl\/","title":{"rendered":"Jak naprawi\u0107 b\u0142\u0105d \u201eSudo: Nie znaleziono polecenia\u201d w systemie Linux"},"content":{"rendered":"<p>Dystrybucje Linuksa maj\u0105 kilka wbudowanych funkcji zapewniaj\u0105cych pe\u0142ne bezpiecze\u0144stwo i ochron\u0119 systemu. W\u015br\u00f3d nich s\u0105 niekt\u00f3re powi\u0105zane z kontami u\u017cytkownik\u00f3w. Na przyk\u0142ad domy\u015blnie konto u\u017cytkownika w systemie operacyjnym Linux ma ograniczone uprawnienia i nie mo\u017ce wykonywa\u0107 pewnych czynno\u015bci administracyjnych, takich jak dost\u0119p do niekt\u00f3rych sekcji systemu operacyjnego lub wykonywanie okre\u015blonych plik\u00f3w. W systemie Linux niekt\u00f3re czynno\u015bci mo\u017ce wykonywa\u0107 wy\u0142\u0105cznie u\u017cytkownik root lub mo\u017cna w ich przypadku u\u017cy\u0107 polecenia \u201esudo\u201d.<\/p>\n<p><strong>Co to jest Sudo w systemie Linux?<\/strong> To polecenie, skr\u00f3t od \u201esuperuser do\u201d, umo\u017cliwia wykonywanie dzia\u0142a\u0144 poprzez nadanie uprawnie\u0144 na poziomie root. Poza tym sudo jest pakietem instalowanym domy\u015blnie na wi\u0119kszo\u015bci system\u00f3w Linux.<\/p>\n<p>Je\u015bli jednak w\u0142a\u015bnie skonfigurowa\u0142e\u015b nowy system Linux, mo\u017cesz napotka\u0107 b\u0142\u0105d \u201eSudo: Nie znaleziono polecenia\u201d. Jest to do\u015b\u0107 powszechne i mo\u017cna do\u015b\u0107 \u0142atwo rozwi\u0105za\u0107 problem za pomoc\u0105 r\u00f3\u017cnych metod, kt\u00f3re om\u00f3wimy tutaj.<\/p>\n<h2 id=\"why-are-you-getting-the-sudo-command-not-found-error\">Dlaczego pojawia si\u0119 b\u0142\u0105d \u201eSudo: Nie znaleziono polecenia\u201d?<\/h2>\n<p>Aby uruchamia\u0107 polecenia jako u\u017cytkownik root, potrzebujesz pakietu Sudo, kt\u00f3ry jest preinstalowany w wi\u0119kszo\u015bci dystrybucji Linuksa. Je\u015bli jednak u\u017cywasz Arch, Fedora, CentOS, RHEL 8 lub nowszy oraz Debian 10 lub nowszy, mo\u017ce on nie zosta\u0107 zainstalowany. Jest to jeden z mo\u017cliwych powod\u00f3w pojawiania si\u0119 b\u0142\u0119du.<\/p>\n<p>Innym powodem mo\u017ce by\u0107 brak katalogu sudo w zmiennej systemowej PATH. Brakuj\u0105cy katalog sudo oznacza, \u017ce \u200b\u200bsystem nie mo\u017ce go zlokalizowa\u0107 i wykorzysta\u0107.<\/p>\n<p>Istniej\u0105 dwa sposoby rozwi\u0105zania powy\u017cszych problem\u00f3w. Pierwsza polega na zainstalowaniu pakietu sudo, a druga na dodaniu sudo do zmiennej PATH.<\/p>\n<h2 id=\"1-install-the-sudo-package\">1. Zainstaluj pakiet Sudo<\/h2>\n<p>Aby zainstalowa\u0107 Sudo, musisz wylogowa\u0107 si\u0119 ze swojego konta u\u017cytkownika i zalogowa\u0107 si\u0119 jako u\u017cytkownik root. Alternatywnie mo\u017cesz po prostu prze\u0142\u0105czy\u0107 si\u0119 bezpo\u015brednio na u\u017cytkownika root, wykonuj\u0105c poni\u017csze kroki.<\/p>\n<ul>\n<li>Kliknij ikon\u0119 terminala na panelu, aby go otworzy\u0107.<\/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>Gdy terminal si\u0119 otworzy, wpisz <code>sudo su<\/code>przed naci\u015bni\u0119ciem klawisza \u201eEnter\u201d.<\/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>Naci\u015bni\u0119cie klawisza \u201eEnter\u201d spowoduje, \u017ce Mint poprosi o podanie has\u0142a. Wpisz go i ponownie naci\u015bnij klawisz \u201eEnter\u201d.<\/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>Teraz masz uprawnienia u\u017cytkownika root. Wpisz <code>apt install sudo<\/code>i naci\u015bnij klawisz \u201eEnter\u201d, je\u015bli korzystasz z dystrybucji opartej na Debianie. W przypadku Arch Linux polecenie to <code>pacman -S sudo<\/code>.W przypadku dystrybucji opartych na RHEL u\u017cyj <code>yum install sudo<\/code>.W przypadku Gentoo wpisz <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>Spowoduje to zainstalowanie pakietu Sudo w systemie. Je\u015bli jest ju\u017c zainstalowany, pojawi si\u0119 komunikat o tym samym.<\/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>Nast\u0119pnie wpisz, <code>usermod -aG sudo<\/code>a nast\u0119pnie swoj\u0105 nazw\u0119 u\u017cytkownika, aby doda\u0107 swoje konto u\u017cytkownika do grupy sudo i naci\u015bnij klawisz \u201eEnter\u201d. Polecenie dla system\u00f3w opartych na Arch, Fedora i RHEL to <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>Zobaczysz, \u017ce Twoja nazwa u\u017cytkownika zosta\u0142a dodana do grupy sudo, co pozwala na uruchamianie polece\u0144 Sudo bez b\u0142\u0119du \u201eSudo: Nie znaleziono polecenia\u201d.<\/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>Teraz wszystko, co musisz zrobi\u0107, to wpisa\u0107 <code>exit<\/code>w terminalu i nacisn\u0105\u0107 klawisz \u201eEnter\u201d, aby wr\u00f3ci\u0107 do zwyk\u0142ego konta u\u017cytkownika.<\/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. Dodaj Sudo do zmiennej \u015bcie\u017cki<\/h2>\n<p>Je\u015bli sudo jest zainstalowane w systemie Linux, ale nie dzia\u0142a, oto jak doda\u0107 go do zmiennej PATH.<\/p>\n<ul>\n<li>Otw\u00f3rz terminal i wpisz <code>which sudo<\/code>przed naci\u015bni\u0119ciem klawisza \u201eEnter\u201d. To poka\u017ce Ci, gdzie znajduje si\u0119 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>Nast\u0119pnie wpisz <code>echo $PATH<\/code>i ponownie naci\u015bnij klawisz \u201eEnter\u201d.<\/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>Aby doda\u0107 sudo do zmiennej PATH, wpisz <code>export PATH=$PATH:\/usr\/bin<\/code>i naci\u015bnij klawisz \u201eEnter\u201d. Jest to jednak rozwi\u0105zanie tymczasowe, kt\u00f3re przestanie dzia\u0142a\u0107 po zamkni\u0119ciu terminala.<\/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>Aby temu zapobiec, otw\u00f3rz przegl\u0105dark\u0119 plik\u00f3w, kt\u00f3ra domy\u015blnie otworzy si\u0119 w Twoim katalogu domowym. U\u017cyj skr\u00f3tu, <code>Ctrl + H<\/code>aby wy\u015bwietli\u0107 ukryte pliki.<\/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>Zlokalizuj. bashrc i kliknij go dwukrotnie. Otworzy si\u0119 w edytorze tekstu.<\/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>Przejd\u017a na d\u00f3\u0142 pliku i wpisz <code>export PATH=$PATH:usr\/bin:<\/code>przed u\u017cyciem <code>Ctrl + O<\/code>skr\u00f3tu, aby go zapisa\u0107.<\/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>Teraz, gdy u\u017cyjesz polecenia \u201esudo\u201d do jakichkolwiek polece\u0144, takich jak instalowanie, aktualizowanie lub usuwanie aplikacji, nie pojawi si\u0119 b\u0142\u0105d \u201enie znaleziono polecenia\u201d.<\/p>\n<p>Post\u0119puj\u0105c zgodnie z powy\u017cszymi poprawkami, mo\u017cesz \u0142atwo naprawi\u0107 b\u0142\u0105d \u201eSudo: Nie znaleziono polecenia\u201d w systemie Linux. Jednak prze\u0142\u0105czaj\u0105c si\u0119 na u\u017cytkownika root, nale\u017cy zachowa\u0107 ostro\u017cno\u015b\u0107 podczas wykonywania czynno\u015bci za jego po\u015brednictwem, poniewa\u017c u\u017cytkownik root ma pe\u0142ny dost\u0119p do ca\u0142ego systemu. Niew\u0142a\u015bciwe u\u017cycie uprawnie\u0144 przys\u0142uguj\u0105cych u\u017cytkownikowi root mo\u017ce spowodowa\u0107 uszkodzenie systemu operacyjnego i mo\u017ce zaistnie\u0107 konieczno\u015b\u0107 jego ca\u0142kowitej ponownej instalacji. Dlatego zalecamy powr\u00f3t do zwyk\u0142ego konta u\u017cytkownika zaraz po dodaniu go do grupy sudo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dystrybucje Linuksa maj\u0105 kilka wbudowanych funkcji zapewniaj\u0105cych pe\u0142ne bezpiecze\u0144stwo i ochron\u0119 systemu. W\u015br\u00f3d nich s\u0105 niekt\u00f3re powi\u0105zane z kontami u\u017cytkownik\u00f3w. Na przyk\u0142ad domy\u015blnie konto u\u017cytkownika w systemie operacyjnym Linux ma ograniczone uprawnienia i nie mo\u017ce wykonywa\u0107 pewnych czynno\u015bci administracyjnych, takich jak dost\u0119p do niekt\u00f3rych sekcji systemu operacyjnego lub wykonywanie okre\u015blonych plik\u00f3w. W systemie Linux niekt\u00f3re [&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-1790","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-linux","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/1790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/comments?post=1790"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/1790\/revisions"}],"predecessor-version":[{"id":1791,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/1790\/revisions\/1791"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/media?parent=1790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/categories?post=1790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/tags?post=1790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}