Suponho que esses dois computadores estão localizados um ao lado do outro, porque, do contrário, essa informação teria menos significado.
Agora para instalar pacotes no sistema Ubuntu, você tem duas opções:
Compartilhe a conexão de internet do Windows com o Ubuntu. Para isso, conecte os dois computadores usando um cabo de rede direto ou usando um roteador, se você tiver um. Em seguida, configure o Windows PC para compartilhar a conexão com a Internet e alterar as propriedades de conexão de rede do Ubuntu PC para atribuir um IP manual e usar o ip do PC do Windows como gateway. Se você decidir usar esse método, eu posso fornecer informações mais detalhadas.
O segundo método seria baixar pacotes e instalá-los offline. Existe uma resposta muito boa por Javier Rivera aqui , eu estou apenas copiando aqui por completo:
"Confira o Keryx , ele é um gerenciador de repositórios off-line - ele permite que você baixe atualizações e novos programas (com dependências) para o seu pendrive. Sua interface é semelhante ao synaptic, mas funciona em um pendrive (não precisa de instalação) .Infelizmente, o GUI precisa de wxwidgets, que não vêm pré-instalados no Ubuntu (eles são multi-plataforma e instaláveis a partir de aqui e do repositório do Ubuntu aqui ). só pode instalar software em um sistema Ubuntu, mas você pode baixar as atualizações ou novos pacotes em qualquer Linux, Windows ou OS / X.
Aqui você pode encontrar um tutorial . "