sudo, apt-get, install 및 fakeroot 명령은 무엇을 의미합니까?

sudo, apt-get, install 및 fakeroot 명령은 무엇을 의미합니까?

우분투에서 사용자 정의 커널을 구축하려고 하는데 이 문서를 보니 패키지를 설치해야 한다고 나와 있습니다. https://help.ubuntu.com/community/Kernel/Compile

To start, you will need to install a few packages. The exact commands to install those packages depends on which release you are using:

Hardy (8.04): 

sudo apt-get install linux-kernel-devel fakeroot kernel-wedge build-essential
Note: The package makedumpfile is not available in Hardy.

Lucid (10.04): 


sudo apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge
sudo apt-get build-dep linux
sudo apt-get install git-core libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev
sudo apt-get install linux-kernel-devel fakeroot kernel-wedge build-essential

sudo = 사용자가 슈퍼유저로 명령을 실행할 수 있도록 허용합니다.
적절한= Advance Packing Tool에서 패키지 가져오기(제 생각에는 라이브러리에서 패키지를 추출하는 것과 비슷합니다)
설치하다- 해야 할 수술
linux-kernel-devel - ????????????????(이게 무슨 뜻인가요?)
가짜뿌리 - 사용자가 가짜 사용자로서 파일 조작을 할 수 있도록 합니다.
kernel-wedge build-essential - ????????????????(이게 무슨 뜻인가요?)

답변1

sudo은 셸 명령입니다. 셸에 이름을 입력할 수 있는 프로그램입니다. 해당 인수는 다음과 같이 실행할 명령입니다.뿌리, 최대 권한을 가진 시스템 사용자입니다. 자세한 내용을 보려면 man명령을 사용하여 명령의 내용을 읽으십시오.매뉴얼 페이지: man sudo.

apt-get쉘 명령의 일부입니다.적절한도구 제품군. APT는 Debian, Ubuntu, Mint 및 기타 Linux 배포판의 패키지 관리자입니다. apt-get프로그램 및 기타 파일 모음(데이터, 문서 등)을 패키지 형태로 설치하고 유지 관리합니다. 패키지는 일반적으로 인터넷 저장소에서 다운로드되지만 CD나 기타 미디어에서도 읽을 수도 있습니다. 자세한 내용은: man apt-get.

installapt-get, 여기 는 님의 명령 중 하나입니다 . 그 뒤에는 설치할 하나 이상의 패키지 이름이 옵니다. 다른 apt-get명령에는 remove(이름이 뒤에 오는 패키지 제거), upgrade(업그레이드를 다운로드할 수 있는 모든 패키지 업그레이드) 등이 포함됩니다. 이 apt-get명령은 build-dep소스에서 지정된 패키지를 설치하는 데 필요한 모든 패키지를 설치합니다. 자세한 내용을 보려면 매뉴얼 페이지 install에서 를 검색하십시오 apt-get.

다음은 install패키지 이름 목록입니다. apt-cache show PACKAGENAME예를 들어, 명령을 사용하여 패키지에 대한 정보를 표시할 수 있습니다 apt-cache show fakeroot. 예를 들어 Ubuntu 웹사이트에서도 이 정보를 찾을 수 있습니다.http://packages.ubuntu.com/fakeroot.

커널을 구축하는 데 필요한 다양한 패키지에 대해서는 다루지 않겠습니다. Ubuntu 8.04 및 10.04에 대한 정보는 다소 오래된 정보입니다. 현재 Ubuntu 릴리스는 13.04이고 13.10은 며칠 내에 출시될 예정이며 현재 장기 지원 릴리스는 12.04입니다.

커널 컴파일은 복잡하고 오류가 발생하기 쉬우며 거의 유용하지 않습니다. 이는 확실히 Linux 초보자로서 해야 할 일이 아닙니다.

답변2

명령은 사람과 함께 볼 수 있습니다. 예를 들어 'man sudo'는 sudo 명령에 대한 문서를 불러옵니다. 'linux-kernel-devel'과 같은 프로그램에 대한 정보를 찾고 있다면 Google이나 /usr/share/doc/<name>디렉토리에서 해당 정보를 얻을 수 있습니다.

관련 정보