Vediamo come:
- Come bootare la iso di ubuntu grub
- Come usare l'installer ( sulla stessa dir target)
- Scarichiamo la iso di Ubuntu:
# Posizioniamola in /boot/iso
sudo mkdir /boot/iso
# supponiamo di aver scaricato ubuntu 11.04 64 bit
sudo cp ~/Downloads/ubuntu-11.04-desktop-amd64.iso /boot/iso/
- Aggiungiamo a Grub:
# creiamo un nuovo file di configurazione
sudo cp /etc/grub.d/40_custom /etc/grub.d/50_iso_installer
sudo gedit /etc/grub.d/50_iso_installer
# copiamo in fondo al file queste righe:
menuentry "Natty ISO" {
# To install it:
# sudo umount -l /isodevice
set isofile="/boot/iso/ubuntu-11.04-desktop-amd64.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt --
initrd (loop)/casper/initrd.lz
}
# Salvare e digitare
sudo update-grub
- Rendiamo usabile l'installer:
# Dopo il boot della iso:
sudo umount -l /isodevice
Avremo cosi la possibilità di provare le iso senza dover masterizzare nulla e installarle ...
... e un sistema base per ripristinare eventuali problemi.
Per aggiungere altre voci/iso basta aggiungere un nuovo blocco al file 50_iso_installer
e poi:
sudo update-grub2
Trollycoke
Trolling is the reason
31 luglio 2011
11 luglio 2011
Php Develop Tool
- Ubuntu 11.04 - How to Install
- NetBeans 7.0 - How to Install
- Xdebug - How to Install
- MySql Workbench - How to Install
- FileZilla - How to Install
- Meld Diff File - How to Install
- Xdebug Settings:
Easy X-Debug Extension firefox / Chrome
Add this line to php.ini ( to enable var_dump enhanced ) : html_errors=1
- NetBeans Extension:
Explore From Here
Statusline Clock
Pomodoro Timer
- NetBeans Themes:
Dark Editor Theme:Twilight Theme
Enable system theme:
./netbeans --laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
- NetBeans 7.0 - How to Install
- Xdebug - How to Install
- MySql Workbench - How to Install
- FileZilla - How to Install
- Meld Diff File - How to Install
- Xdebug Settings:
Easy X-Debug Extension firefox / Chrome
Add this line to php.ini ( to enable var_dump enhanced ) : html_errors=1
- NetBeans Extension:
Explore From Here
Statusline Clock
Pomodoro Timer
- NetBeans Themes:
Dark Editor Theme:Twilight Theme
Enable system theme:
./netbeans --laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
22 giugno 2011
Magento - Override a controller
Take care that:
Some time events doesn't suit our secrets desires so ...
**Es.**
Suppose we want to override the AccountController under **Mage/Customer/controllers/AccountController.php**
**Our Module:**
- NameSpace Name: Trollycoke
- Module Name: Customer
We create a directory structure like this:
Our AccountController.php **must** include Magento Default one and extend it so ...
For the config.xml I found two ways to do that:
1. One with **route** tag directive --> **this way is good**
2. One with **rewrite** tag directive --> **this way create problems**
**1.** ****
In config.xml in frontend node:
**2.** ****
In config.xml in global node:
- Override a controller isn't a good idea: controllers are the most important part of code in a module and
override Magento Core Controller could create some problem in upgrading Magento.
- We should prefer add an observer that do some action on some events instead of override
Some time events doesn't suit our secrets desires so ...
**Es.**
Suppose we want to override the AccountController under **Mage/Customer/controllers/AccountController.php**
**Our Module:**
- NameSpace Name: Trollycoke
- Module Name: Customer
We create a directory structure like this:
app/code/local/Trollycoke/Customer/controllers/AccountController.php
app/code/local/Trollycoke/Customer/etc/config.xml
app/etc/modules/Trollycoke_Customer.xml
Our AccountController.php **must** include Magento Default one and extend it so ...
For the config.xml I found two ways to do that:
1. One with **route** tag directive --> **this way is good**
2. One with **rewrite** tag directive --> **this way create problems**
**1.** **
In config.xml in frontend node:
**2.** **
In config.xml in global node:
20 marzo 2010
Ubuntu Usb NetBoot ( senza PXE )
Questa procedura permette di installare Ubuntu tramite un boot di rete da usb.
Cosa serve:
- una penna usb ( minimo 10 mb)
- initrd.gz e linux ( Download Qui)
- una connessione a internet
Vantaggi:
- Si scarica tutto il soft da internet all'ultima versione ( tutto gia' aggiornato)
- Non serve il cd ( risparmiamo cd- utile per i netbook)
- Universale per Kubuntu, Ubuntu ( sia netbook remix / standard)
- Portabile/Riusabile
Svantaggi:
- Necessita di una connessione internet ( via lan)
... ecco come fare:
1. Preparare la chiavetta (da linux) :
- Installare i seguenti pacchetti
# sudo aptitude install mbr syslinux mtools -y
- creare il file system fat16 su chiavetta (/dev/sdb1 nel mio caso):
# mkdosfs /dev/sdb1
- installare mbr sulla chiavetta (/dev/sdb nel mio caso):
# install-mbr /dev/sdb
# syslinux /dev/sdb1
2. Scaricare e copiare sulla chiavetta - initrd.gz e linux (Download Qui):
- Montare /dev/sdb1:
# sudo mount /dev/sdb1 /mnt/
- scaricare i seguenti file e copiari su sdb1 initrd.gz e linux ( in questo caso maverick a 64bit ):
p.s.
sostituendo nel link sopra maverick e amd64 con [ nome-versione ] e [ i386 ] si accede agli installer delle altre versioni di ubuntu
3. Creare e editare il file "syslinux":
# nano syslinux
- Copiare dentro "syslinux" le seguenti righe:
default linux
append initrd=initrd.gz ramdisk_size=12000 root=/dev/ram rw
- Smontare la sdb:
# sudo umount /dev/sdb1
11 dicembre 2009
20 Inviti a Wave a todo mondo
Mandate una mail e riceverete l'invito.
p.s.
Fino a esaurimento scorte, ovviamente ...
p.s.
Fino a esaurimento scorte, ovviamente ...
22 novembre 2009
As§Rock 330 Ion - Supporto completo a Linux
Non c'e' dubbio questo e' il miglior pc che io abbia mai acquistato.
240€ per :
Cpu: Atom 330 1Mb cache
Ram: 2 Gb
Hd: 320 Gb 2.5''
Video: Nvidia Ion (Geforce 9400)
Consumo: 60W
Rispetto al vecchio pc (2ghz Sempron 64 bit (64kb cache) 1gb ram - Ati 9800 pro) la differenza si apprezza:
- 18 min contro 25 per compilare un kernel custom)
- UrbanTerror + fluido a risoluzioni + alte
- Kwin e i suoi effettuzzi ora fungono bene
- in generale un sistema + reattivo
-CONSUMI ELETTRICI quasi 1/10 rispetto a un pc "normale" (in un anno sono soldi)
A breve fornirò un Kernel config ripulito per questo pc.
240€ per :
Cpu: Atom 330 1Mb cache
Ram: 2 Gb
Hd: 320 Gb 2.5''
Video: Nvidia Ion (Geforce 9400)
Consumo: 60W
Rispetto al vecchio pc (2ghz Sempron 64 bit (64kb cache) 1gb ram - Ati 9800 pro) la differenza si apprezza:
- 18 min contro 25 per compilare un kernel custom)
- UrbanTerror + fluido a risoluzioni + alte
- Kwin e i suoi effettuzzi ora fungono bene
- in generale un sistema + reattivo
-CONSUMI ELETTRICI quasi 1/10 rispetto a un pc "normale" (in un anno sono soldi)
A breve fornirò un Kernel config ripulito per questo pc.
09 luglio 2009
Amilo l7320gw vs Ubuntu 9.04
- Audio: (Via 83xx )
apparentemente sembra funzionare
- Wifi: (Atheros Communications AR2413)
dopo aver aggiornato il kernel (2.6.28-13-generic) la scheda viene riconosciuta.
funziona solo dopo averla attivata digitando la combinazione "Fn" + "F2". (dovrebbe accendersi il led blu sul portatile)
- Video: (S3 UniChrome Pro)
Al primo avvio la risoluzione rilevata e' di 1600x1200 e una parte del desktop non è visibile. Cercando di cambiare risoluzione si rischia di ottenere un desktop non leggibile.
lspci |grep VGA
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro] (rev 01)
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro] (rev 01)
Ottenere i valori corretti per Xorg.conf:
da terminale:
gtf 1280 800 60
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync -Vsync
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync -Vsync
Configurazione server X:
Modificare /etc/X11/xorg.conf:
- aggiungere le due righe di output alla sezione "Monitor" di Xorg.conf
- impostare il corretto driver (openchrome) nella sezione "Device"
sudo gedit /etc/X11/xorg.conf
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "Chrome"
driver "openchrome"
EndSection
Section "Monitor"
Identifier "Monitor"
Option "DPMS"
HorizSync 31.5 - 60
VertRefresh 40-60
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Chrome"
Monitor "Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1200x800" "1152x864" "1024x768" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1200x800" "1152x864" "1024x768" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1200x800" "1152x864" "1024x768" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1200x800" "1152x864" "1024x768" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1200x800" "1152x864" "1024x768" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1200x800" "1152x864" "1024x768" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Impostare la risoluzione di gnome da terminale
Nel caso in cui gnome non si riesca + vedere ... per reimpostare la corretta risoluzione da terminale:
editate monitors.xml ...
sudo gedit .config/monitors.xml
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="default">
<vendor>???</vendor>
<product>0x0000</product>
<serial>0x00000000</serial>
<width>1280</width>
<height>800</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
</output>
</configuration>
</monitors>
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="default">
<vendor>???</vendor>
<product>0x0000</product>
<serial>0x00000000</serial>
<width>1280</width>
<height>800</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
</output>
</configuration>
</monitors>
a questo punto il pc dovrebbe essere utilizzabile alla risoluzione 1280x800.
Etichette:
Linux Debian Ubuntu Jaunty Amilo
Iscriviti a:
Post (Atom)