Posso instalar o xcode no ubuntu?
1 answers
Se quiser instalar Xcode no Ubuntu, isso é impossível, como já foi salientado pelo Deepak: o Xcode não está disponível no Linux neste momento e não espero que seja num futuro previsível.
No entanto, se você quiser instalar o Swift no Ubuntu e jogar com ele a partir da linha de comando, isso é muito fácil de fazer. As instruções estão no http://www.swift.org site, mas aqui está uma breve recapitulação, assumindo que você está em sua casa directório:
1) descarregue a distribuição:
user@ubuntu14:~$ wget https://swift.org/builds/swift-2.2-release/ubuntu1404/swift-2.2-RELEASE/swift-2.2-RELEASE-ubuntu14.04.tar.gz
2) desempacote:
user@ubuntu14:~$ tar xf swift-2.2-RELEASE-ubuntu14.04.tar.gz
3) Prepare a localização dos binários para o seu $PATH
:
user@ubuntu14:~$ export PATH=$HOME/swift-2.2-RELEASE-ubuntu14.04/usr/bin:$PATH
É tudo quanto à instalação. Agora você pode fazer algumas coisas com ele, estes são apenas exemplos.
Faz A REPL:
user@ubuntu14:~$ swift
Welcome to Swift version 2.2 (swift-2.2-RELEASE). Type :help for assistance.
1> 1 + 3
$R0: Int = 4
2> :quit
user@ubuntu14:~$
Crie um ficheiro de código Swift, chame-o junk.swift
, com o seguinte conteúdo:
print("Hi from swift!")
Então, passa-o pelo intérprete Swift.
user@ubuntu14:~$ swift junk.swift
Hi from swift!
Agora compila-o com o compilador Swift:
user@ubuntu14:~$ swiftc junk.swift
Isto irá criar um executável chamado junk
na sua pasta actual. Executar:
user@ubuntu14:~$ ./junk
Hi from swift!
Você pode fazer muito mais, por favor veja a documentação em https://swift.org/getting-started/#using-the-build-system
Certifique-se que a sua instalação Ubuntu é de 64 bits. Se for, então o texto x86_64
deve ser encontrado algures no resultado do comando uname -a
. AFAIK, atualmente a Apple fornece este software apenas para 64-bit Ubuntu 14.04 ou Ubuntu 15.10, certifique-se de baixar a versão correta.
Outra coisa a notar é que o Swift no Linux não é tão utilizável como no Mac OS X. muitas bibliotecas ainda não foram portadas. Mais uma vez, veja o swift.org site para mais detalhes.