
apt install package
한 데비안 시스템에서 패키지를 설치하곤 했던 기억이 납니다 . 나중에 비밀번호를 물어보는데 보다 편리했어요 sudo apt-get install
.
이제 첫 번째 명령을 어떻게 사용했는지 잘 모르겠습니다. 도울 수 있니?
답변1
이에 대한 별칭을 만들 수도 있습니다.
Bash를 사용한다고 가정하고, .bash_aliases
홈 디렉터리에 파일이 아직 없으면 새로 만듭니다.
그런 다음 파일에 다음 줄을 추가합니다.
alias apt='sudo apt-get'
이제 셸을 닫았다가 다시 엽니다.
이제 구문을 사용하여 새 패키지를 설치할 수 있습니다 apt install <package-name>
. 별칭에서는 자동 완성이 작동하지 않습니다.
답변2
최신 데비안 기반 배포판 apt
에 별칭을 만드는 것은 아마도 나쁜 생각일 것입니다 . apt-get
Debbian Jessie(2015) 및 Ubuntu 15.10(2015)부터 다음 apt
명령이 존재합니다.
http://www.debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get http://manpages.ubuntu.com/manpages/wily/en/man8/apt.8.html
apt-get
실제로는 and 대신에 사용될 수 있습니다 .apt-cache
apt-get update -> apt update
apt-get upgrade -> apt upgrade
apt-get dist-upgrade -> apt full-upgrade
apt-get install package -> apt install package
apt-get remove package -> apt remove package
apt-get autoremove -> apt autoremove
apt-cache search string -> apt search string
apt-cache policy package -> apt list -a package
apt-cache show package -> apt show package
apt-cache showpkg package -> apt show -a package
full-upgrade
또한 에 없는 새로운 명령도 포함되어 있습니다 apt-get
.
답변3
bash_profile 또는 bashrc를 엽니다. (아마도 ~/.bashrc 또는 ~/.bash_profile에 있을 것입니다). 이제 라인을 추가합니다 alias apt='sudo apt-get'
. 이제 파일을 저장하고 터미널을 종료했다가 다시 엽니다.
답변4
"최근 Debian 기반 배포판에서 apt-get에 적합한 별칭을 만드는 것은 아마도 나쁜 생각일 것입니다. Debbian Jessie(2015) 및 Ubuntu 15.10(2015)부터 apt 명령이 존재합니다."
더 이상 동의할 수 없었습니다. 저는 우연히 더 자주 사용되는 apt-get 명령 중 2개에 대한 별칭을 만들었습니다(업데이트그리고업그레이드) 처럼:
별칭 aptgupd='sudo apt-get 업데이트' 별칭 aptgupg='sudo apt-get 업그레이드'
다른 경로의 예입니다. 이것이 도움이 되기를 바랍니다.