Linux na Inf

De Wiki-II

Edição feita às 10h59min de 12 de janeiro de 2011 por Wikisysop (disc | contribs)
(dif) ← Versão anterior | ver versão atual (dif) | Versão posterior → (dif)

A idéia é construir uma lista de tudo que seja importante ter na instalação do linux nos laboratórios da inf.


Tabela de conteúdo

Caracteristicas das maquinas (hardware)

  • espaço total em disco:
    • 35G nos labs 67
  • espaço reservado pro linux:
    • 17G nos labs 67
    • 8.3G nos lab da graduação
  • gravadores de cd em algumas maquinas
  • impressoras compartilhadas na rede
  • placas de video intel, provavelmente com suporte ao ai-glx
  • monitores que suportam 1024x768 ou mais
  • placa de rede onboard 10/100
  • mouse usb
  • teclado ps2 / layout abnt2
  • memoria:
    • 512mb ram lab 67
    • 192mb ram na graduação
  • processador
    • pentium 3 1ghz
    • pentium 4 2.6ghz nos labs 67
  • leitor de cd/dvd em todas as maquinas
  • placa de som onboard

Software necessário

  • Ambiente gráfico:
    • Gnome
    • KDE
    • WindowMaker
    • XFCE
    • Fluxbox/Openbox/Blackbox
  • Editores de texto:
    • anjuta
    • eclipse
    • emacs (snapshot 22, não o 21)
    • gedit
    • kate
    • kdevelop
    • nano
    • netbeans (de preferência o milestone mais atual da versão 6 e com o Developper Collaboration instalado)
    • vim e gvim
    • Monodevelop e o devhelp ou algo assim que vem junto pra ajuda.
  • Desenvolvimento:
    • Ada
    • Boo
    • C, C++
    • D (GDC)
    • Dylan
    • Eifell
    • Fortran
    • Flash 8
    • Groovy
    • Haskell
    • Java (sun e gnu)
    • Javascript
    • Jython
    • Lisp, Scheme (dr scheme)
    • Mono
    • Nemerle
    • Ocaml, Mosml
    • Pascal (gnu e free)
    • Perl
    • PHP
    • Prolog
    • Python
    • Ruby
    • Smalltalk, Squeak
    • Netwide Assembler
    • cscope
    • ledit (adiciona readline para coisas como o toplevel ocaml e mosml)
  • Banco de dados:
    • MySQL
    • Postgresql 8+
    • SQLite
    • Java DB / Derby
  • Browsers (verificar plugins java, flash):
    • Firefox
    • Konqueror
    • ie6
  • Variados:
    • openoffice.org 2.2+
    • gaim
    • Adobe reader, Evince, gpdf
    • vlc, totem, mplayer
    • gnome-baker
    • k3b
    • qemu, vmware player
    • svn, cvs, bazaar-ng, darcs
    • file-roller, unzip, unrar, p7zip
    • minix src
    • latex (incluindo beamer, prosper, lyx, kyle/texmaker, abntex e o iiufrgs)
    • bluefish
  • Bibliotecas de programação:
    • OpenGL para todas as linguagens suportadas, GLUT+GLUI (C e C++)
    • boost (C++)
    • Flex/bison
    • Gtk+2.0, gtkmm
    • libglade, libglademm
    • FLTK
    • SDL
    • Qt
    • ODE
    • OpenAL
    • Ogre
    • Pygame
  • terminais:
    • xterm, gnome-terminal, rxvt, konsole.
  • graficos:
    • gimp
    • inkscape
    • dlender
    • dia
    • graphviz dot
    • kolourpaint4
  • Rede
    • nmap
    • tcpdump
    • hping3
    • etherape
  • Aplicações científicas
    • R
    • scilab
    • maxima
    • Non-free: Matlab, Maple (o instituto tem licença para isso?) (pro matlab devia ter pq ele esta instalado no windows)
    • Non-free: Mathematica?
    • matplotlib, numeric, scypython
    • octave

suporte importante

  • Seria muito bom ter todas as impressoras funcionando a partir dos linux, assim como o mesmo nivel de suporte que as maquinas windows. Ou seja, suporte a ssl no cups ou a vpn vir configurada em todas as maquinas do instituto e as impressoras já instaladas.
  • Nos laboratorios de estudo acesso sudo a root para aulas de rede ou instalação de mais ferramentas.
  • Update automatico das maquinas e possivelmente um proxy que faça cache dos pacotes .deb para tudo ser muito mais rápido.
  • Testar se a montagem de dispositivos (floppy, cdrom e usb) está ok para usuários normais.
  • Colocar os drivers da Intel, e testar o OpenGL para ver se a aceleração de hardware está funcionando.
  • OpenOffice que não corrompa o home dos usuarios.
  • Ubuntu 7.04 (esta ali embaixo, mas não custa relembrar).

Suporte dos Servidores

  • impressoras com acesso simples para o linux (provavelmente cups + ssl)
  • mirror transparente de pacotes do ubuntu, ou construir um mirror da ufrgs da distro

Caracteristicas do linux

provavelmente o projeto deve se basear no uso do ubuntu 7.04. outras distribuições não foram pensadas simplesmente pelo fato de que o ubuntu tem todas as caracteristicas necessárias.

Ferramentas pessoais