Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

macOS에서 'Sudo Apt Get Command Not Found' 오류를 수정하는 방법

sudo apt-get 명령은 루트 사용자만 사용할 수 있지만 일반 사용자로 사용하려고 하면 "sudo apt-get 명령을 찾을 수 없습니다"라는 오류가 발생합니다. 그렇다면 Mac sudo apt-get 명령을 찾을 수 없음 오류를 어떻게 수정합니까?

이 기사에서는 sudo apt-get update command not found 오류를 수정하고 루트 사용자 계정에 로그인할 필요 없이 즐겨 사용하는 패키지 관리자로 패키지 관리로 돌아가는 방법을 보여줍니다.

Apt-Get 명령이란 무엇입니까?

Mac sudo:apt-get:command not found error를 더 잘 이해하려면 먼저 apt-get 명령이 무엇을 하는지 이해합시다.

apt-get 명령은 Debian/Ubuntu 기반 시스템의 중요한 부분입니다. 일반적으로 macOS에 패키지를 설치하는 데 사용됩니다. 시스템에서 필수적인 역할을 하지만 사용하는 경우 명령을 찾을 수 없음 오류가 발생할 수 있습니다. 이에 대해서는 아래에서 자세히 설명합니다.

전문가 팁:Mac에서 성능 문제, 정크 파일, 유해한 앱 및 보안 위협을 검사하십시오.
시스템 문제를 일으키거나 성능을 저하시킬 수 있습니다.

대부분의 경우 다른 터미널이나 프로그램 창을 사용하여 sudo로 apt-get을 다시 실행하여 오류 없이 설치되도록 할 수 있습니다. 그래도 작동하지 않으면 시도할 수 있는 몇 가지 옵션이 있습니다. 그러나 다른 것을 시도하기 전에 항상 저장소가 최신 상태인지 확인해야 합니다. 최근에 업데이트된 내용이 있는 경우 문제가 오래된 패키지가 아니라 호환되지 않는 버전 때문일 수 있기 때문입니다.

시스템을 업데이트하려면 키보드에서 Ctrl+Alt+T를 눌러 터미널 창을 열고 다음 명령을 실행합니다. sudo apt update &&sudo apt upgrade -y –force-yes &&sudo reboot. 모든 업데이트가 완료되기 전에 비밀번호를 한두 번 입력해야 합니다. 그런 다음 sudo로 apt-get을 다시 실행해 보세요.

Ubuntu가 현재 모든 파일과 저장소를 확인하고 있기 때문에 평소보다 더 오래 걸릴 수 있습니다. 그러나 성공하면 모든 것이 지금부터 순조롭게 실행될 것입니다.

다음은 가장 일반적인 apt-get 명령 목록입니다.

  • sudo apt-get install(패키지 설치용)
  • sudo apt-get remove(패키지 제거용)
  • sudo apt-get update(패키지 업데이트용)
  • sudo apt-get upgrade(패키지 업그레이드용)
  • apt-get help(명령에 대해 자세히 알아보기)

오류 Sudo:Apt-Get:macOS에서 명령을 찾을 수 없는 이유는 무엇입니까?

대부분의 경우 새 버전의 Mac OS X을 설치하거나 Mac의 OS X 운영 체제를 업데이트하면 성가신 sudo apt-get 명령을 찾을 수 없다는 메시지가 나타납니다. 따라서 많은 사람들이 macOS를 실행할 때 이를 표준 문제로 생각합니다. Apple 사용자로서 처리해야 하는 결함 중 하나입니다. 그것은 당신이 그것을 영원히 없애고 다시는 그것을 볼 수 없는 방법을 배울 때까지입니다.

주어진 소프트웨어 또는 하드웨어 문제를 일으킬 수 있는 많은 것들이 있지만 대부분의 경우 'sudo:apt-get:command not found' 메시지로 이어질 수 있는 세 가지 작업이 있습니다. Mac의 운영 체제(OS) 업그레이드 , 컴퓨터에 호환되지 않는 소프트웨어를 설치하거나 프로그램을 업데이트하여 이전 버전이 더 이상 올바르게 작동하지 않도록 하십시오.

그런 다음 특정 응용 프로그램이나 라이브러리를 더 이상 사용할 수 없거나 시스템에 설치되지 않았기 때문에 이 오류가 표시되는 경우가 있습니다. 기본적으로 유틸리티나 응용 프로그램이 Mac에 설치되어 있지 않으면 이와 관련된 다른 모든 기능과 명령이 작동하지 않습니다.

sudo:apt-get:명령을 Mac에서 찾을 수 없는 다른 알려진 이유는 다음과 같습니다.

  • 지원되지 않는 운영 체제 – 이 명령은 Ubuntu, Debian 및 그 파생물에서만 작동합니다. 따라서 CentOS 및 Fedora와 같은 운영 체제에서 명령을 실행하면 오류가 표시될 수 있습니다.
  • 패키지를 사용할 수 없음 – 명령과 호환되지 않는 운영 체제를 사용하는 경우 오류가 표시될 수 있습니다. 따라서 실행하기 전에 먼저 APT 패키지의 가용성을 확인하십시오. apt-get 명령을 입력하여 수행할 수 있습니다. 출력이 표시되지 않으면 APT 패키지가 설치되지 않은 것입니다.

Mac에서 Sudo Apt-Get 명령을 찾을 수 없는 문제 해결 방법

Mac에서 찾을 수 없는 sudo apt-get 명령과 같은 문제를 처리하는 것은 상당히 어려울 수 있습니다. 문제를 해결하는 데 도움이 되도록 다음 수정 사항을 따르세요.

수정 #1:Mac 재시동

많은 사람들이 종종 간과하는 솔루션은 Mac을 재시동하는 것입니다. 종종 설치 또는 업데이트로 인해 단순히 종료했다가 다시 시작하여 해결되는 오류가 발생할 수 있습니다. (이것은 Linux에 대해 알아야 할 많은 것 중 하나입니다.)

sudo apt-get 명령에 문제가 있는 경우 시작하기 전에 컴퓨터를 재부팅하세요. 시스템을 수정하는 것이 얼마나 쉬운지 놀라실 수 있습니다.

수정 #2:시스템 업데이트

sudo apt-get 명령 또는 이와 관련된 다른 apt-get 명령은 업데이트된 시스템이 없으면 작동하지 않습니다. 패키지를 업데이트한 다음 다시 시도하기 전에 시스템을 다시 시작하는 것이 좋습니다.

이렇게 하려면:

  1. 터미널에 다음 명령을 입력하세요.
  • sudo apt-get 업데이트
  • sudo apt-get 업그레이드
<올 시작="2">
  • 터미널에 입력하고 매번 Enter 키를 누르기만 하면 됩니다.
  • 두 명령을 입력한 후 업데이트를 다운로드하라는 메시지가 표시되면 키보드에서 Y를 누릅니다.
  • 모든 패키지 업데이트가 완료되면 sudo reboot를 입력하여 컴퓨터를 재부팅합니다. 그러면 컴퓨터의 모든 것이 다시 시작되고 Sudo를 올바르게 사용할 수 있습니다.
  • 수정 #3:터미널을 통해 "sudo apt-get install openssh-server" 실행

    때때로 sudo apt-get install openssh-server를 설치한 후 명령을 찾을 수 없음 오류가 발생할 수 있습니다. 이러한 오류를 해결하려면 터미널에서 sudo dpkg-reconfigure openssh-server 명령어를 실행하세요.

    작동하지 않으면 다음 명령을 하나씩 실행하십시오.

    • sudo rm /etc/ssh/sshd_config
    • sudo rm /etc/ssh/sshd_conf;sudo 서비스 SSH 재시작

    그래도 작동하지 않으면 다음 명령을 하나씩 시도해 보세요.

    • rm -rf /var/lib/dpkg/*
    • sudo dpkg –clear-avail
    • sudo dpkg –configure -a
    • sudo apt-get 업데이트 &&sudo apt-get 업그레이드 -y
    • sudo 서비스 ssh 재시작

    위의 명령을 실행한 후에도 여전히 동일한 오류가 발생하면

    홈 디렉토리의 .bashrc 파일 및 .profile 파일. 그런 다음 새 터미널 창을 열고 다시 시도하십시오.

    수정 #4:macOS에 Homebrew 설치

    Mac용 Homebrew는 Apple의 macOS 운영 체제에서 소프트웨어 설치를 간소화하는 무료 오픈 소스 소프트웨어 패키지 관리 유틸리티입니다. 소스에서 자체 컴파일된 패키지 버전을 설치하기 위한 자체 바이너리 배포 네트워크를 제공하고 MacPorts 및 Fink와의 호환성을 제공하는 완전한 패키지 관리 시스템입니다. apt-get 또는 yum과 마찬가지로 brew install과 같은 명령을 통해 새 프로그램을 간단하게 설치할 수 있습니다. 이것은 Linux의 apt-get 프로그램과 비교할 수 있습니다.

    sudo:apt-get:command not found 오류가 발생하면 대신 Homebrew를 사용할 수 있습니다. 방법은 다음과 같습니다.

    1. Command 키를 누른 상태에서 스페이스바를 눌러 Spotlight를 실행하세요.
    2. 다음으로 터미널을 입력하고 Enter 키를 누릅니다.
    3. 그런 다음 xcode-select –install 명령을 입력하여 Xcode 명령줄 유틸리티를 설치해야 합니다.
    4. Xcode가 설치되면 다음 명령을 입력하여 macOS에서 Homebrew 설치를 시작합니다. ruby ​​-e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
    5. 이 시점에서 설치 마법사는 Return 또는 Enter 키를 누르도록 요청합니다. 또한 작업을 확인하기 위해 비밀번호가 필요합니다.
    6. 설치가 성공하면 터미널에 설치 성공 메시지가 표시됩니다.
    7. 이제 Homebrew를 사용하여 원하는 패키지를 설치하려면 brew install name 명령을 입력하십시오. "name" 값을 패키지의 실제 이름으로 변경해야 합니다.
    8. Homebrew가 시스템에 설치합니다.

    수정 #5:macOS에 MacPorts 설치

    MacPorts는 macOS에 오픈 소스 소프트웨어를 쉽게 설치할 수 있게 해주는 명령줄 패키지 관리자입니다. Homebrew와 마찬가지로 MacPorts는 수백 개의 소프트웨어 패키지 및 유틸리티를 설치하는 데 사용할 수 있습니다. 둘 다 Mac에 오픈 소스 코드를 설치하는 데 탁월한 방법이지만 한 가지 방법만 컴퓨터를 지배할 수 있습니다.

    시스템에 MacPort를 설치하려면 아래 단계를 따르십시오.

    1. Dock을 통해 App Store를 시작한 다음 검색 필드에 Xcode를 입력합니다.
    2. Xcode 가져오기 및 설치를 선택합니다. 크기가 약 6GB이므로 프로세스에 시간이 걸립니다. 따라서 인내가 필요합니다.
    3. 언젠가는 App Store 계정의 사용자 이름과 비밀번호를 입력하라는 메시지도 표시됩니다.
    4. 그런 다음 동의 버튼을 눌러 이용약관에 동의합니다. 또는 터미널에 sudo xcodebuild -license 명령을 입력할 수 있습니다.
    5. Command 키를 누른 상태에서 스페이스바를 눌러 Spotlight를 실행하세요.
    6. 다음으로 터미널을 입력하고 다음 명령을 입력하여 Xcode 명령줄 도구를 설치합니다. xcode-select –install
    7. 그런 다음 이 링크에서 MacPorts를 설치합니다. 현재 운영 체제와 호환되는지 확인하세요.

    1. 그런 다음 다운로드한 파일을 열고 소프트웨어 설치를 시작합니다.
    2. 완료되면 터미널을 다시 시작하고 sudo port selfupdate 명령을 입력합니다.
    3. MacPorts가 성공적으로 설치되면 "rsync를 사용하여 MacPorts 기본 소스 업데이트 중" 메시지가 표시되어야 합니다.
    4. 마지막으로 sudo port install name 명령을 사용하여 패키지를 설치합니다.

    수정 #6:Mac에서 APT 명령의 대안 사용

    앞서 언급했듯이 APT 명령은 터미널 유틸리티를 통해 앱을 업데이트, 다운로드 및 업그레이드하기 위해 호출됩니다. 그러나 Debian Linux 사용자만 사용할 수 있습니다. 따라서 macOS 사용자의 경우 이 명령에 대해 고려할 수 있는 몇 가지 대안이 있습니다.

    수정 #7:최신 APT 패키지 다운로드

    오류를 해결하는 또 다른 효과적인 방법은 운영 체제와 호환되는 최신 APT 패키지를 다운로드하는 것입니다. 그리고 이를 위해서는 시스템 아키텍처에 맞는 .deb 파일을 다운로드해야 합니다.

    수정 #8:macOS 재설치

    다른 모든 방법이 실패하면 macOS를 다시 설치하는 것 외에 오류를 수정할 수 있는 다른 방법이 없습니다. 대부분의 경우 이 수정 사항이 작동합니다. 하지만 macOS 재설치에 자신이 없다면 주저하지 말고 Apple 지원에 도움을 요청하십시오.

    수정 #9:macOS용 최적화 소프트웨어 사용

    Windows와 마찬가지로 Mac 컴퓨터는 나이가 들면 속도가 느려지고 이 sudo 오류와 같은 문제가 발생할 수 있습니다. 따라서 macOS를 즉시 업그레이드하고 싶을 수 있습니다. 구형 컴퓨터에서는 작동할 수 있지만 RAM이 충분한 새 컴퓨터는 항상 운영 체제를 새로 설치하거나 소프트웨어를 업그레이드해야 하는 것은 아닙니다. 때로는 최적화만 필요할 때도 있습니다.

    Outbyte MacAries와 같은 가상화 응용 프로그램을 사용하여 메모리를 확보하고 프로세스 속도를 높일 수 있습니다. 이 프로그램은 설치 중에 문제가 발생하는 경우 메모리 클리너로 RAM 최적화와 같은 추가 기능에 대한 액세스 권한을 부여합니다. 또한 Mac 저장 공간을 확보하여 더 중요한 프로세스와 파일에 사용할 수 있습니다.

    마무리

    Ubuntu를 사용 중이고 sudo apt-get 명령 또는 다른 종류의 명령을 찾을 수 없음 오류에 문제가 있는 경우 계속 진행하기 전에 몇 가지 수정 사항을 시도해 볼 수 있습니다. 때때로 이러한 문제는 디렉토리 구조 변경으로 인한 것이므로 권한을 확인하고 sudo가 올바르게 설정되었는지 확인하는 것이 좋습니다.

    루트 액세스에 문제가 없고 변경할 수 있는 한 위의 수정 사항이 도움이 될 것입니다. 그러나 그렇지 않은 경우 dist-upgrade를 하기 전에 다른 일이 진행되고 있지 않은지 확인하십시오. 일반적으로 안전하지만 이 명령은 예기치 않게 중단될 수 있으므로 먼저 다시 확인하는 것이 가장 좋습니다.

    macOS에서 Sudo apt-get 명령을 찾을 수 없음 오류를 해결하기 위한 다른 수정 사항을 알고 있습니까? 아래에 알려주세요!