Diferença de ferramentas de linha de comando? -- xcode campo com command-line camp apple Relacionado O problema

Command Line Tools Difference?


0
vote

problema

português

Existe uma diferença entre as ferramentas de linha de comando que vêm com o Xcode e os instalados com xcode-select ? Se eu instalar o Xcode e, em seguida, executar xcode-select --install os instalados com o Xcode serão sobrescritos?

english

Is there a difference between the command line tools that come with xcode and the ones installed with xcode-select? If I install xcode and then run xcode-select --install will the ones installed with xcode be overwritten?

     

Lista de respostas

1
 
vote

Xcode possui ferramentas de linha de comando incorporadas em seu pacote de aplicativos que são usados ​​pelo IDE Xcode conforme necessário e são separados e, além das ferramentas de linha de comando para o pacote Xcode, que pode ser baixado por si mesmo, que instala fora do pacote de aplicativos . O pacote separado pode ser instalado e use sem ter o aplicativo Xcode instalado. Quanto à versão, acredito que cada versão do Xcode está disponível Uma versão correspondente das ferramentas de linha de comando para o pacote XCode também é disponibilizada e para o que está incluído em comum deve ser as mesmas versões. Ao instalar as ferramentas de linha de comando para o pacote Xcode com o Xcode instalado, ele não sobrescreve as ferramentas de linha de comando Xcode.app, elas são atualizadas como o Xcode é.

 

Xcode has command line tools embedded in its application bundle that are used by the Xcode IDE as needed and are separate and apart from the Command Line Tools for Xcode package, that can be downloaded by itself, which installs outside of the application bundle. The separate package can be installed and use without having the Xcode application installed. As to versioning, I believe as each version of Xcode is available a corresponding version of the Command Line Tools for Xcode package is also made available and for what's included in common should be the same versions. When installing the Command Line Tools for Xcode package with Xcode installed it does not overwrite the Xcode.app bundled command line tools, they are updated as Xcode is.

 
 
0
 
vote

Se eu me lembro corretamente, ele baixar o pacote de linha de comando Xcode Tools, que faz parte da distribuição principal Xcode. Eu não esperaria que ele baixasse qualquer coisa se as ferramentas de linha de comando já estiverem instaladas.

 

If I recall correctly it downloads the xcode tools command line package, which is part of the main xcode distribution. I wouldn't expect it to download anything at all if the command line tools are already installed.

 
 

Perguntas relacionadas

26  Como posso inspecionar as variáveis ​​de ambiente de um processo de execução?  ( How can i inspect the environment variables of a running process ) 
Existe algum equivalente (CLI ou GUI) para o recurso ABCDefGHIJKLMNABCDefGHIJKLMN0 ...

0  Como esse script AWK funciona?  ( How does this awk script work ) 
Eu tenho 2 arquivos de dados contendo uma coluna. Eu quero fazer outro arquivo de dados mesclando as duas colunas. Eu tenho a linha de comando na concha, mas ...

1  Como executar o script do shell no lançamento do aplicativo?  ( How to run shell script upon application launch ) 
Não tenho certeza se isso pertence aqui ou no superusuário, mas é o Mac específico, então eu vou com aqui. Eu escrevi um script Ruby que edita o arquivo de ...

1  Sintaxe de comando do terminal enrolado do AppleScript  ( Curl terminal command syntax from applescript ) 
Eu quero executar um comando curl no AppleScript que faz o seguinte ( por esta pergunta / resposta ): https://superuser.com/a/1054803/471181. . ... faze...

18  Como atualizar o aplicativo App Store a partir da linha de comando?  ( How to update app store application from command line ) 
Eu gostaria de forçar uma atualização de aplicativos de aplicativos da linha de comando. Como posso fazer isso? ...

1  Problema com sintaxe de exclusão de conta script  ( Problem with scripted account deletion syntax ) 
Estou trabalhando em um módulo de script de limpeza de contas que pode lidar com as contas ocultos e unilindas que estamos criando em massa em novos sistemas ...

4  Fazer Localizador.Updatedb Run Diariamente no Snow Leopard sem Hacking / System / Library?  ( Make locator updatedb run daily on snow leopard w o hacking system library ) 
No banco de dados ABCDEFGHIJKLMNABCDEFGHIJKLMBCDefGHIJKLMN1 é atualizado uma vez por semana por um trabalho de lançamento, /System/Library/LaunchDaemons/co...

6  Os comandos de linha de comando podem ser insensíveis à ordem de nomes e opções de arquivos?  ( Can command line commands be made insensitive to order of filenames and options ) 
Eu sou novo para o uso do MAC. Parece que a maioria dos comandos tropega as opções dadas após os nomes dos arquivos. No Linux, que eu usei há anos, não import...

1  Como corrigir localize.updatedb não respeitando o diretório excluído de /etc/locate.rc?  ( How to fix locate updatedb not respecting directory excluded from etc locate rc ) 
Eu queria excluir alguns diretórios a partir dos resultados de ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Ao editar ABCDEFGHIJKLMNABCDEFGHIJKLMN1 . Infelizmente se eu e...

4  Obtenha o tempo de CPU do usuário e do sistema de processo no OSX via linha de comando?  ( Get per process user and system cpu time on osx via command line ) 
Estou familiarizado com ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Comando que fornece Usuário e System CPU separados por processo no Linux: $ sudo pidstat -p 3162 Li...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.