Como desinstalar o Xcode IDE sem remover completamente as ferramentas de desenvolvimento

10

Eu queria habilitar as bibliotecas de desenvolvedores no Mac (RoR, Perl, gcc etc.) para instalar o Xcode 3.2. Estou interessado apenas nessas ferramentas de linha de comando e não usarei o Xcode (ou outras ferramentas da GUI com campainhas e apitos de desenvolvedor de Mac e iPhone que fazem parte do SDK), pois geralmente gosto de usar um editor de texto e o linha de comando.

Como removo apenas essas ferramentas IDE, mantendo meu ambiente de programação intacto? Prefiro recuperar o espaço em disco.

sfactor
fonte

Respostas:

2

Nas versões recentes do Xcode 4, agora você pode obter as ferramentas de linha de comando como um download e instalador separado - também é um download muito menor: http://developer.apple.com/downloads .

Você deseja desinstalar uma instalação existente do Xcode com o comando:

$ sudo /Developer/Library/uninstall-devtools --mode=all

antes de instalar as ferramentas apenas da linha de comandos.

Petert
fonte
4
Estou executando o El Capitan e não há pasta / Developer na minha máquina. (O que significa que não / Developer / Library e uma pesquisa também não aparecer qualquer uninstall-devtoolsutilidade.)
Dannid
1

Atualizando a resposta para usuários que desejam fazer o mesmo em 2020.

(Testado no macOS Catalina 10.15.2)

Método:

  1. Desinstale o aplicativo Xcode - você pode usar o gerenciamento de armazenamento para isso.
  2. Instale as ferramentas da linha de comandos através do comando xcode-select install
  3. Agora tente g++ -v, se você receber um erro xcrun que diz que precisa instalar as ferramentas de linha de comando xcode usando xcode-select install(o que você acabou de fazer), digite xcode-select installnovamente. Se você receber o erro 'usar a' Atualização de Software 'para instalar a atualização', mas não tiver nenhuma atualização de software para instalar softwareupdate --list, tente:
    sudo xcode-select --reset
Ansh Khurana
fonte
0

Meu palpite é que você terá que excluir as coisas manualmente. Você deve poder excluir as pastas Aplicativos e Documentação e as duas pastas da plataforma do iPhone, se não estiver interessado nisso. Isso eliminará a maior parte do tamanho (7,5 GB dos 11,1 GB para mim, mas tenho certeza de que parte disso é baixada quando você abre o Xcode e outros 2 GB são arquivos de projeto).

Você pode excluir a pasta / Developer completamente, mas definitivamente precisa de um backup antes de tentar, porque os compiladores podem usar arquivos armazenados nela.

ughoavgfhw
fonte
0

Estou quase certo de que as ferramentas gcc também precisam do Xcode para funcionar corretamente.

Gmenfan83
fonte
2
Não, eu uso o GCC sem o XCode.
CoffeeRain
11
Além disso, é "Xcode" - sorry: tantas pessoas ver "Xcode", em seguida, escrever "xCode", "XCode" e tudo o mais ..
petert