programas linux no windows

Discussão em 'Tutoriais' iniciado por kodo no kami, 1 Julho 2016.

  1. kodo no kami
    Offline

    kodo no kami Membro Conhecido

    Afiliado:
    16 Dezembro 2015
    Mensagens:
    240
    Sexo:
    Masculino
    Avaliações:
    +324 / -0
    e ae galera tem algumas formas de executar programas linux no windows uma delas é usando maquina virtual ou seja voce tem o sistema linux completo dentro do sistema windows porem a parte negativa disso que voce tem um alto consumo de memoria e processamento ja que precisa rodar dois sistemas (as vezes nao tão alto assim dependendo da distro), outra forma seria recompilar aquele codigo para plataforma windows caso seja open-source porem isso pode ser um pouco complicado ja que voce precisa programar naquela linguagem que foi desenvolvido e as vezes modificar o codigo de uma forma que contorne toda diferença entre os dois sistemas e as vezes isso é inviavel dependendo do programa, outra forma mais simples porem com menor possibilidade de sucesso é usar um emulador de terminal que emula o proprio sistema linux como a hierarquia de diretorios e arquivos do funcionamento do sistema linux, os programas são compilados para plataforma windows em cima desse emulador ou seja se o programa necessita de determinado diretorio arquivo ou api do sistema linux ele vai ser emulado por ele. alguns desses emuladores são

    cygwin

    [​IMG]

    Cygwin

    esse foi o primeiro emulador linux que usei ele simula bem o sistema e tem um repositorio ja compilado bem grande tambem, a instalação de programas pelo repositorio é grafico apenas abrindo e selecionando os pacotes de sua preferencia, ele tambem ja vem com a maioria dos programa padroes do linux no caso os da gnu

    msys

    http://www.mingw.org/wiki/msys


    [​IMG]

    outra alternativa é msys que é bem parecido com o anterior, a diferença dele é o repositorio ja que um pode ter algum programa ja compilado que tenha nele que nao tenha no cygwin ou vice versa, outra coisa legal que o msys usa um gerenciador de pacote do arch linux no caso o pacman para instalação de programas

    busybox

    [​IMG]

    busybox-w32

    se seu objetivo for apenas os programas da gnu como strings, grep, cat, ls, etc voce pode baixar o busybox para windows que tem os programas da gnu em um unico executavel (o busybox tambem existe para linux ele é bem mais atualizado para o linux)

    gnu win / core utils / unix utils

    Coreutils - GNU core utilities
    GnuWin32 Packages
    Native Win32 ports of some GNU utilities

    como tambem pode baixar os programas da gnu compilado para windows

    bom galera muitas ferramentas do linux fazem grande diferença no windows garanto que windows seria bem melhor se desse para listar e filtrar arquivos como linux faz \o

    by kodo no kami
     
  2. TheKingBR
    Offline

    TheKingBR Membro Conhecido VIP Industrial

    Afiliado:
    18 Março 2014
    Mensagens:
    770
    Sexo:
    Masculino
    Avaliações:
    +390 / -0
    Apelido no Minecraft:
    TheKingBR_
    Outro jeito seria usar o Ubuntu on Windows, que roda o kernel Linux do Ubuntu dentro do Windows (ou algo assim :p). Ele vai ser liberado oficialmente no update do aniversário do Windows 10, mas os Insiders podem usá-lo antecipadamente.
     
    • Gostei Gostei x 1

Compartilhe esta Página