2014-11-21 6 views
21

나는 Windows 10에 Vagrant와 Homestead를 설치하기 위해 Laravel docs의 지시를 따랐다. 그러나 지금은 데비안을 돌리는 다른 전용 서버로 전체 개발 작업을 옮기기로 결정했다.Windows 시스템에서 Homestead와 Vagrant를 제거하는 가장 깨끗한 방법은 무엇입니까?

Windows 10 바탕 화면에서 Vagrant, Homestead, Composer 및 AMPPS (이전 항목)를 완전히 제거해야합니다. 그것은 방랑과 AMPPS를 간단하게 제거하는 것이 쉬워야하지만 나머지 것들을 정리하는 방법은 무엇입니까?

코드 등을 보관할 필요가 없습니다. 이미 다른 위치에 있습니다.

+1

그냥 삭제 예를 들어, 상자의 이름, 버전 및 공급자를 지정 . Homestead는 디렉토리 내의 파일 일뿐입니다. – Laurence

답변

40

가상 머신이 다음 명령을 사용하여 작곡가를 통해 농가를 설치 한 경우

vagrant box remove laravel/homestead 

농가

을 실행하여 농가 VM을 제거

composer global require laravel/homestead 

이를 제거하기 위해 반대를 실행

composer remove laravel/homestead 

이는 '농가'하위 디렉토리를 포함하여 .composer/공급 업체/laravel 디렉토리를 제거합니다. 'global'키워드는 필요하지 않습니다.

Mac 또는 Linux 시스템에서는 '~/.homestead'디렉토리를 삭제하여 Homestead 구성 파일을 제거 할 수 있습니다. Windows 시스템에서 디렉토리를 찾으려면 약간 사냥해야 할 수도 있습니다. 당신이 그것을 찾을 수 없으면 너무 많이 걱정하지 마십시오. 디렉토리가 작고 무해합니다.


작곡가는 일반적으로 Windows 응용 프로그램으로 설치됩니다 작곡가; 프로그램 추가/제거 (또는 Windows 10 버전)를 선택하여 제거하십시오.

수동으로 설치 한 경우 설치된 앱 목록에 나타나지 않으면 'composer'바이너리와 구성 디렉토리 (Mac/Linux 시스템에서는 ~/.composer)를 삭제하십시오.

+0

'composer remove laravel/homestead' 명령이 내게이 오류를 보냈습니다 : ''' [RuntimeException] ./composer를 읽을 수 없습니다.json file_get_contents (./ composer.json) : 스트림을 열지 못했습니다. 해당 파일이나 디렉토리가 없습니다. ''' – kevnk

+0

@kevnk 같은 문제가있었습니다. 처음에는 composer.phar가있는 폴더에 'cd'를 넣고 "sudo"를 추가하여 해결했습니다. 그래서 이제는이 "sudo composer remove laravel/homestead"와 같이 보입니다. 아마 다른 사람들에게도 도움이 될 수 있습니다. –

+6

만약 당신이 세계적으로 설치되어있는 작곡가를 가지고 있다면, 작곡가 글로벌 laravel/homestead를 제거하십시오. – Mirceac21

-1

제어판으로 이동하여 방랑자, 작곡가를 제거한 다음 홈스테이 디렉토리를 찾아 삭제할 수 있습니다.

17

1 단계 :

$ vagrant box list 

2 단계 사용하여 설치된 모든 상자의 목록을 가져옵니다 : 실행 방랑 명령을 제거

$ vagrant box remove laravel/homestead --box-version=0.4.4 --provider=virtualbox 
+0

정확히 같은 상자의 특정 버전을 제거하는 방법입니다. –

+0

같은 것을 참조하기 위해 다시 돌아온 것 같습니다. 감사합니다. 두 번이나! –