인터넷에서 그러한 정보를 검색했으며 다음과 같은 다른 명령 줄을 발견했습니다.
sudo apt-get remove application
sudo apt-get remove application*
sudo apt-get remove --purge application
sudo apt-get remove --purge application*
sudo apt-get purge application
sudo apt-get purge application*
그렇다면 올바른 방법은 무엇입니까? 그 "*"를 사용해야합니까?
그 후에도 다음 명령을 찾았습니다.
sudo updatedb
sudo locate application
sudo rm -rf (file/folder name)
application*
예를 들어, 현재 디렉토리에 파일이있는 경우 application_information
쉘은 파일 을 apt-get에 전달하기 전에 확장합니다. 이런 일이 당신이 문자 그대로의 별표를 원하는 경우에, 당신은 사용할 수 있습니다 application\*
또는'application*'
application*
현재 디렉토리에 파일이없는 경우 더욱 위험 apt-get
합니다. 정규 표현식을 사용하고 glob 패턴을 사용하지 않습니다. 사람들은 거의 모든 시스템을 제거하려고 노력했다 wine*
.
application*
도 application\*
안전 하지도 않습니다 ! 인용 *
과 함께 \
또는 '
'
만 증가 보장, 위험 *
에 그대로 전달된다 apt-get
(이것은 보통 어쨌든 불구하고!), 원인 apt-get
정규식으로 인수를 해석 할 수 있습니다. 정규식에서 *
"이전 문자 중 0 개 이상"을 의미합니다. 실수의 일반적인 형태는 제거하는 것입니다 wine*
모든 패키지를 제거 win
(하지 wine
, win
) 어디서든 자신의 이름과 그 중 하나에 따라 모든 패키지에. 이 설명 과 가능한 수정 사항을 참조하십시오 . @Izkata