Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
linux [2020/05/27 23:12] amnesia [Configurazioni sparse] |
linux [2020/06/23 21:55] (versione attuale) amnesia [kompozer] |
||
---|---|---|---|
Linea 41: | Linea 41: | ||
===== Configurazioni sparse ===== | ===== Configurazioni sparse ===== | ||
- | editare: | ||
+ | |||
+ | ===== Localizzazione veloce ===== | ||
+ | Prima il sistema: | ||
vim /etc/profile.d/lang.sh | vim /etc/profile.d/lang.sh | ||
+ | sostituire come sempre //export LANG=it_IT// ed utf8 così //export LANG=it_IT.UTF-8// | ||
+ | |||
+ | Poi | ||
+ | vim /etc/profile.d/lang.csh | ||
+ | |||
+ | Sostituire //setenv LANG it_IT// ed utf8 a seguire //setenv LANG it_IT.UTF-8// | ||
+ | |||
+ | Su Xorg: | ||
cp /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf /etc/X11/xorg.conf.d/ | cp /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf /etc/X11/xorg.conf.d/ | ||
- | vim /etc/X11/xorg.conf.d/90-keyboard-layout.conf | ||
+ | Editare | ||
+ | vim /etc/X11/xorg.conf.d/90-keyboard-layout.conf | ||
+ | ===== mkinitrd ===== | ||
Se si volesse usare initrd dopo la compilazione: | Se si volesse usare initrd dopo la compilazione: | ||
Linea 54: | Linea 66: | ||
===== elilo ===== | ===== elilo ===== | ||
- | Editare il file elilo.conf | + | Editare il file **elilo.conf** |
default=5.4.42 | default=5.4.42 | ||
Linea 81: | Linea 93: | ||
# nano /etc/fstab | # nano /etc/fstab | ||
- | immettiamo: | + | Normalmente può essere così, ogni ricetta è a se stante: |
- | tmpfs /tmp tmpfs nodev,nosuid,size=1G 0 0 | + | devpts /dev/pts devpts gid=5,mode=620 0 0 |
+ | proc /proc proc defaults 0 0 | ||
+ | tmpfs /dev/shm tmpfs defaults 0 0 | ||
- | o anche: | ||
- | none /tmp tmpfs mode=1777 0 0 | + | Possibile ridurre le dimensioni di /tmp immettiamo: |
+ | |||
+ | tmpfs /tmp tmpfs nodev,nosuid,size=1G 0 0 | ||
Poi tocca a firefox se scegiete di mettercelo consiglio di aumentare la taglia della ram almeno a '''size=2G''' | Poi tocca a firefox se scegiete di mettercelo consiglio di aumentare la taglia della ram almeno a '''size=2G''' | ||
Linea 105: | Linea 121: | ||
=== fstab === | === fstab === | ||
- | #/dev/sda1 / ext4 noatime,defaults 1 1 | + | /dev/sda1 / ext4 noatime 1 1 |
- | /dev/sda3 swap swap noatime,defaults 0 0 | + | /dev/sda2 swap swap noatime 0 0 |
- | /dev/sda4 / ext4 noatime,defaults 1 1 | + | |
- | devpts /dev/pts devpts gid=5,mode=620 0 0 | + | devpts /dev/pts devpts gid=5,mode=620 0 0 |
- | proc /proc proc noatime,defaults 0 0 | + | proc /proc proc noatime,defaults 0 0 |
- | tmpfs /dev/shm tmpfs noatime,defaults 0 0 | + | sysfs /sys sysfs defaults 0 0 |
- | tmpfs /tmp tmpfs noatime,nodev,nosuid,size=2G 0 0 | + | |
- | #/dev/cdrom /mnt/cdrom auto noauto,owner,ro,comment=x-gvfs-show 0 0 | + | tmpfs /dev/shm tmpfs noatime,defaults,noexec,nodev,nosuid 0 0 |
- | #/dev/fd0 /mnt/floppy auto noauto,owner 0 0 | + | tmpfs /tmp tmpfs noatime,noexec,nodev,nosuid,size=2G 0 0 |
+ | /tmp /var/tmp none noatime,noexec,nodev,nosuid,bind 0 0 | ||
+ | | ||
+ | #/dev/cdrom /mnt/cdrom auto noauto,owner,ro,comment=x-gvfs-show 0 0 | ||
+ | #/dev/fd0 /mnt/floppy auto noauto,owner 0 0 | ||
Oppure come suggerito da un sito (vitforlinux) | Oppure come suggerito da un sito (vitforlinux) | ||
- | ### hic sunt leones ### | + | ... |
- | + | ||
- | proc /proc proc defaults 0 0 | + | tmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0 |
- | sysfs /sys sysfs defaults 0 0 | + | tmpfs /tmp tmpfs defaults,nodev,nosuid,noexec 0 0 |
- | devpts /dev/pts devpts rw,gid=5,mode=0620 0 0 | + | /tmp /var/tmp none rw,noexec,nosuid,nodev,bind 0 0 |
- | tmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0 | + | |
- | tmpfs /tmp tmpfs defaults,nodev,nosuid,noexec 0 0 | + | |
- | /tmp /var/tmp none rw,noexec,nosuid,nodev,bind 0 0 | + | |
==== Tmp si e Tmp no ==== | ==== Tmp si e Tmp no ==== | ||
Linea 134: | Linea 151: | ||
copiato da https://vitforlinux.wordpress.com/2019/02/11/sicurizzare-la-cartella-tmp-per-impedire-esecuzione-di-codice-e-di-sudo-al-suo-interno-ed-evitare-alcuni-attacchi-a-linux-valido-per-tutte-le-distro/ | copiato da https://vitforlinux.wordpress.com/2019/02/11/sicurizzare-la-cartella-tmp-per-impedire-esecuzione-di-codice-e-di-sudo-al-suo-interno-ed-evitare-alcuni-attacchi-a-linux-valido-per-tutte-le-distro/ | ||
- | ===== kernel headers ===== | + | ===== kernel ===== |
- | + | scaletta | |
- | Molto spesso mi dimentico di loro quando passo da un kernel precompilato ad uno vanilla... | + | |
- | + | ||
- | che dire, è buona cosa e giusta aggiornarli insieme al kernel: | + | |
# cd /usr/src/linux | # cd /usr/src/linux | ||
- | # make headers_install_all | + | # make menuconfig |
- | per tutte le architetture, in alternativa, solo per il x86, eseguire: | + | O se ricicli i conf |
- | # make headers_install ARCH=i386 INSTALL_HDR_PATH=/usr/include | + | # make oldconfig |
- | o semplicemente: | + | # make headers_install && make -j5 && make modules_install && make install |
- | # make headers_install | ||
====== Pagine Web ====== | ====== Pagine Web ====== | ||
===== kompozer ===== | ===== kompozer ===== | ||
- | Mettiamo a posto le dipendenze | ||
- | # apt-get install libatk1.0-0 libc6 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libidl0 libnspr4 libnss3 libpango1.0-0 libpng12-0 libstdc++6 libx11-6 libxft2 libxinerama1 libxrender1 libxt6 zlib1g | ||
- | |||
- | Scarichiamo i file necessari: | ||
- | |||
- | # wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb | ||
- | # wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_i386.deb | ||
- | Installiamo, con forza: | ||
- | # dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_i386.deb | ||
- | # dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_i386.deb | ||
Usiamolo! :) | Usiamolo! :) | ||