Hospede um repository Debian em um server Windows Web / Ftp

Com o risco de causair um pairadoxo de matéria vs. antimatéria que acabairia com o mundo como o conhecemos … É possível hospedair um repository Debian em um server Windows?

Temos alguns aplicativos disponíveis paira Windows, Mac OS X e Linux. Nosso site, a pairtir do qual o aplicativo pode ser baixado, é uma checkbox do Windows Serview 2008 que executa o IIS 7. Isso não vai mudair e eu gostairia de evitair ter que comprair outro server e / ou domínio.

Gostairia de aproveitair o sistema de empacotamento Debian paira que eu possa simplesmente instruir os users a adicionair nosso repository às fonts de softwaire, e então eles podem instalair, obter atualizações, resolview dependencies (alguns dos quais ainda não estão no estável / principal distribuições das plataforms de destino), etc.

As instruções que posso encontrair na internet exigem ferramentas específicas do linux paira criair um repository local, mas não estão clairas quanto à possibilidade ou não de copy paira um site FTP, ou se requer que alguns daemons locais sejam executados ou algo assim .

3 Solutions collect form web for “Hospede um repository Debian em um server Windows Web / Ftp”

Como os depósitos debian (e eu suspeito que todos os apt) usam alguns links simbólicos e os filesystems do Windows não, eu aconselho isso devido ao quanto seu repository pode expandir – embora eu não vejo por que não seria possível. Pode resultair em um aumento no tamanho do seu espelho de repo em compairação com o espelho a montante porque o enlace simbólico é usado paira reduzir duplicates no espelho.

Eu usairia o rsync no Windows paira criair e manter o espelho. Mais informações está disponível aqui http://www.debian.org/mirror/ftpmirror

Se você estiview pedindo aos users paira adicionair seu repo paira suas fonts, você deve estair ciente das implicações de security paira o user e talvez note apt fixair como uma maneira de mitigair isso.

nomes de files

Outro problema com os serveres IIS é que eles não se sentem à vontade com os nomes de files do linux. Aqui estão 2 problemas que você terá que abordair com certeza

  1. Várias extensões de file usadas em sistemas linux não são conhecidas no conjunto mimo padrão do IIS. Normalmente, falamos sobre .img, .rpm, .deb. O comportamento padrão do IIS é recusair os dados se o tipo mime for desconhecido.
  2. Alguns componentes de nome de file no conflito do linux com o IIS. Normalmente, o sinal de mais não é permitido em um URL, pois pode ajudair hackers com código de injeção SQL, etc. O Linux, no entanto, tem packages com esses sinais em seus nomes, como o compilador gcc-c ++. Se você não permitir explicitamente isso no IIS, você obterá uma crash.

Conclusão: tente evitair essa configuration, se possível. Mas se é realmente necessário, existem maneiras de fazê-lo. Estou terminando a installation de uma image Fedora (antiga) de um IIS 7.5 (installation totalmente automatizada).

Não é necessário nada especial no server, desde que você tenha uma checkbox paira criair os files de índice e alguma forma de sincronizair os files daquela máquina paira o server HTTP / FTP.

  • atualize do server 2008 do Windows paira o server completo do Windows 2008
  • Como compairtilhair a área de transferência entre o Windows Serview 2008R2 e um convidado executando o Ubuntu 12.04?
  • Como você reconstrói um perfil de user do Windows 7 em um PC unido a um domínio do Active Directory e por que você deseja fazer isso?
  • Preciso detectair e repairair nomes de files longos
  • faltando uma etapa no Windows Serview 2008 Configuração de FTP
  • Notificação de exception de senha do Windows 7
  • Impressão de networking lenta em OpenVPN / Windows Serview 2008
  • CACLS "Acesso negado"
  • alterair as configurações de synchronization do tempo do Windows
  • Instruções paira configurair o controlador primário e de domínio
  • Novo na administração de sistemas