Para memória futura guardo neste post um documento com os parametros do Linux, não vou referir a fonte porque tinha isto num txt no ambiente de trabalho e não me recordo de onde retirei! O documento data de 2003 mas os parametros que procurava já estavam contemplados por isso serviu-me perfeitamente! Continuar a ler Lista de parametros do Linux
Categoria: Linux
Instalar Ubuntu em discos SCSI numa adaptec aic-7899
Após uma horas a partir pedra por o Ubuntu não detectar os discos onde queria instalar, não sei se pelos discos ou pela controladora SCSI (adaptec aic-7899), um dos erros que o UBUNTU mostrava era “/bin/sh can’t access tty job control turned off ubuntu”, após varias tentativas frustadas tentei o seguinte no Splash de arranque do CD do UBUNTU fiz F6 e acrescentei “all_generic_ide” imediatamente antes de “quiet splash ““-” com isto o Live CD arrancou. Mas com a imagem toda distorcida, foi só reiniciar o bixo voltar a escrever o mesmo e arrancar com a opção 2 (“safe mode”)… já arrancou com imagem a funcionar… fiz Install e instalou correctamente!!
Reiniciei o computador arrancou corretamente, até agora ainda não falhou e se falhar não vai ser o sistema operativo!
Sun vende servidores com Windows 2003 Server!!!
Estranho a Sun não tinha já um sistema operativo?
Em tempos um dos objectivos da Sun não era ultrapasar ou acabar com a Microsoft???
A Sun não elaborou muitas estrategias para combater a Microsoft??
Já ninguém tem principios, e os poucos que dizem ter não os seguem!!!
Instalar Mono no Ubuntu….
Mono é uma framework de Open-Source que fornece os requisitos para programar em .NET nos sistemas operativos Linux, Solaris, Mac OS X, Windows e Unix.
Isto significa com uma única linguagem de programação com um único IDE poder fazer programas que correm nos sistemas operativos mencionados.
No Mono é possivel usar duas das linguagens da .NET Framework VB.NET e C#…
É possivel também criar páginas aspx usando uma das linguagens referidas e correr o mesmo aspx no Apache com o mod_mono, este mod pode também corre aplicações criadas em .NET no Apache.
Para instalar o MonoDevelop e as suas dependências no Ubuntu basta executar na consola o seguinte comando:
sudo apt-get install mono mono-gmcs mono-gac mono-utils monodevelop
Nunca usei o mono mas tenho usado intensivamente a .NET framework 2.0 com o Visual Studio 2005, vou começar agora a testar o mono o primeiro passo está concluido (Mono Instalado e a funcionar)…
Acelerar o sistema…
Independentemente do sistema Operativo que estamos a usar achamos que o computador está sempre lento (falo por mim!!), um dos truques que uso à algum tempo e que vou partilhar agora é multi-plataforma usuou-o tanto em Linux como em Windows!!
E consiste em desactivar vários serviços que nem sempre que ligo o computador os uso…
Em Linux basta desactivar serviços que não usamos em todos os Run Levels e criar um script que os inicie quando for necessário…
Em Windows através do gestor de Serviços desactivar os serviços que não usamos e criar um .bat que os arranque quando for necessário…
Exemplo Linux:
Imaginemos que temos um servidor web de testes, mas a finalidade desse computador não é exclusivamente essa, e decerto nem 50 % das vezes que ligamos o computador usamos o dito… dependendo da distro do Linux existem formas diferentes de alterar o arranque dos serviços a partir de que Run Level é que estes estão disponiveis por exemplo no Trustix é com o comando chkconfig que listamos e configuramos o arranque dos serviços, já no Ubuntu podemos usar o rcconf
sudo apt-get install rcconf
sudo rcconf
sudo NomeServiço RunLevelQueArranca
por exemplo para o apache não arrancar seria:
sudo apache2 0
Ou editando o /etc/initab (prefiro!)
Depois de desactivar o arranque dos serviços para que estes não arranquem e no caso do servidor web com Mysql seria:
/etc/init.d/apache2 start
/etc/init.d/mysql start
Esta parte já é mais parecida em todas as Distros, o que ganhamos com isto: uns segundos no arranque e um sistema mais leve.
Exemplo Windows:
Vou usar na mesma o exemplo do servidor Web também com Mysql, botão direito em “O meu Computador” –> Gerir –> Serviços e alteramos o tipo de arranque dos serviços pretendidos para manual no caso do servidor web são o MySQL5 (No caso do Mysql5 com o nome default) e W3SVC (IIS) com certeza que mais serviços que são usados esporadicamente e são estes que devemos desactivar…
Depois de o arranque estar manual é termos o sistema mais leve no próximo reinicio para facilitar criamos um ficheiro .bat por exemplo ArranqueServidorWeb.bat com o conteúdo:
net start MySql5
net start W3SVC
Quando for necessário usar estes serviços basta executar o ArranqueServidorWeb.bat e temos os serviços relacionados alive and Kicking…
Uma sugestão em ambos os sistemas é ter um directório com os vários Scripts de arranque dos serviços com nomes elucidativos para quando for necessário usá-los não ser necessário perder tempo a ver o que cada um faz.
No exemplo usei apenas Apache e o Apache ou IIS mas podem ter mais serviços relacionados com o Servidor Web podem ter mais Servidores de base de dados, o Bind, servidor de FTP, etc etc… dependo da situação antes de fazer isto convém fazer um rastreio aos serviços relacionados para não impedir o funcionamento correcto do Sistema Operativo e aumentar a performance do mesmo….
😉
Ubuntu é sexy!!!
São necessários mais argumentos??