sudo -i
modprobe bcache
partprobe
#Now, /dev/bcache* should be present, and you can carry on mounting, reformatting, etc. from here.
lvmdiskscan
lvdisplay
#give you the name of the lvm2 device
#install chroot script
pacman -Sy arch-install-scripts
arch-chroot /mnt /bin/bash
#update mkinitcpio
mkinitcpio -p linux
pacman -Sy linux
#DONE !
Partitioning Scheme for SSD
Better leave all read-only files on SSD and use hard disk for everything else
https://wiki.debian.org/ReadonlyRoot should clarify which parts of the filesystem tree can be read-only: moving /usr to read-only would be the most significant thing (greatest space required) I guess but you have to ensure it is remounted as required when doing apt-get install or remove. See that page for more info.
URL: http://linuxfr.org/users/fantome_asthmatique/journaux/mon-blognal-mes-notes-sur-l-amorcage-de-pkgsrc
Title: mon blognal : mes notes sur l'amorçage de pkgsrc
Authors: fasthm
Date: 2017-12-20T15:21:24+01:00
License: CC by-sa
Tags: netbsd et pkgsrc
Score: 0
J'ai souhaité installer deux ou trois choses modernes sur un serveur un peu moisi sur lequel je ne suis pas administrateur. Comme je n'avais jamais utilisé pkgsrc, je me suis dit que ce serait une bonne occasion.
Au début ça a été infernal, je pose donc ici un petit memento pour le prochain malheureux qui se retrouvera dans cette misérable situation.
Il aura donc fallu:
1 - se placer dans (le volumineux) /tmp, car mon $HOME est sur un serveur distant aux perfs abyssales, et que l'on va manipuler un grand nombre de fichiers;
2 - télécharger et désarchiver le tar.gz de pkgsrc;
3 - le mettre à jour avec cvs -t update -dP (le -t avant update pour savoir où en est cvs);
4 - définir le proxy avec http_proxy=http://monproxy.pouet.pouet:3100/
5 - configurer curl avec ~/.curlrc :
ipv4 # forcer ipv4 parce que le DNS renvoie des AAAA mais le réseau est v4
proxy = monproxy.pouet.pouet:3100 # pas testé si http_proxy est utile finalement...
6 - choisir un mirroir performant parce que sinon on pleure à chaque téléchargement :
export MASTER_SITE_OVERRIDE=ftp://ftp2.fr.netbsd.org/
7 - bootstrapper avec la commande :
cd pkgsrc/bootstrap; ./bootstrap --unprivileged --prefix /home/mapomme/pkg
8 - et ensuite j'ai pu installer mes bidules avec bmake; bmake install.
Je crois que c'est tout, ça marche pas mal mais ça ramène énormément de dépendances, c'est un peu une solution de goret quand même.
Comment compiler pkgsrc pour linux ?
Pour synchroniser les comptes il faut tout d'abord installer imapsync.
1) télécharger le TGZ de la dernière version :
https://fedorahosted.org/released/imapsync/
2) le décompresser quelques part.
3) installer les dépendances:
http://imapsync.lamiral.info/#install
pour ubuntu :
sudo apt-get install \
libauthen-ntlm-perl \
libcrypt-ssleay-perl \
libdigest-hmac-perl \
libfile-copy-recursive-perl \
libio-compress-perl \
libio-socket-inet6-perl \
libio-socket-ssl-perl \
libio-tee-perl \
libmodule-scandeps-perl \
libnet-ssleay-perl \
libpar-packer-perl \
libterm-readkey-perl \
libtest-pod-perl \
libtest-simple-perl \
libunicode-string-perl \
liburi-perl \
cpanminus
cpanm Data::Uniqid Mail::IMAPClient
3) synchroniser vos comptes:
./imapsync --host1 ancien_serveur --user1 "ancien_user" --password1 "ancien_pass" --host2 nouveau_serveur --user2 "nouveau_user" --password2 "nouveau_pass"
Attendre
VOILA !
installation d'une carte wifi ipw200 sur slitaz ?
wget http://people.slitaz.org/~mojo/stuff/ipw2200-firmware-3.1.tazpkg
ou http://doc.slitaz.org/fr:guides:wifi-easy#demarrer-le-wifi
Comment installer fun_plug sur un nas ?
Comment ouvrir les ports pour ntp ?
iptables -A OUTPUT -o eth0 -p udp \
-s
-d
-m state --state NEW -j ACCEPT
Bonjour,
Après pas mal de péripétie, j’ai réussi à installer la console Oracle sur mon nouveau serveur BDD Oracle.
https://[IP_BDD]:1158/em/
ce qui n’allait pas : On avait mis un dump de BDD qui contenait les utilisateurs de la console alors que la console n’avait pas été installé
Donc ce que j’ai fait (après avoir passé pas mal de temps sur le net à chercher)
Pour plus d’info sur la manipulation voir les pages suivantes :
PS:
Changer les mots de passe des users system avec "sqlplus / as sysdba"
Voilà,
Fréd.
1) créer un fichier install.php qui contient:
<?php
$zip_file = "install.zip";
$php_install_script = "install_zip.php";
$content;
if(file_exists($zip_file)) {
$content = base64_encode(file_get_contents($zip_file));
$install_script= '<?php
// assuming file.zip is in the same directory as the executing script.
$file = \'install.zip\';
$fp = fopen($file,\'wb\');
fwrite($fp,base64_decode(\''.$content.'\'));
fclose($fp);
$zip = new ZipArchive;
$res = $zip->open($file);
if ($res === TRUE) {
// extract it to the path we determined above
$zip->extractTo(\'.\');
$zip->close();
echo "WOOT! $file extracted to here";
} else {
echo "Doh! I couldn\'t open $file";
}
';
$fp = fopen($php_install_script,'wb');
fwrite($fp,$install_script);
fclose($fp);
echo "Creation of $php_install_script DONE !!";
} else {
echo "unable to found $zip_file";
}
(ou récupérer le fichier ici : http://shaarli.memiks.fr/snippets/install.txt)
2) mettre dans le même répertoire un fichier install.zip de votre application
3) lancer le fichier install.php
4) vous obtenez un fichier intall_zip.php qui va:
a) lors de l’exécution créer le fichier install.zip d'origine
b) l'extraire la ou est le fichier install_zip.php
voila ;)
@Seb je partage car tu nous fait partager tes "petits bouts de codes"
Attention il faut l'extension zip d'activer dans php...
Fréd.
installer et mettre à jour virtuabox sous ubuntu ;)
creer un fichier dans /etc/apt/source.list.d/ (par ex /etc/apt/source.list.d/debian-virtualbox.conf
et ajouter dedans:
deb http://download.virtualbox.org/virtualbox/debian/ precise contrib
deb http://download.virtualbox.org/virtualbox/debian/ precise non-free
puis executer:
wget -c http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
sudo apt-key add oracle_vbox.asc
et enfin:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install virtualbox-4.1
voir:
https://www.virtualbox.org/wiki/Linux_Downloads
http://download.virtualbox.org/virtualbox/4.1.14/
http://lgallardo.com/en/2010/04/16/agregar-repositorio-de-virtualbox-a-apt-cacher/
http://lgallardo.com/en/tag/virtualbox/
http://www.debian-fr.org/optimisation-virtualbox-ose-t30153.html
http://www.commentcamarche.net/faq/7576-virtualbox-installer-les-additions-client-dans-ubuntu
Installer ubuntu "à la main" sur une clé usb en ext3 et non en fat32...
Une petite distribution de 30Mo a tester.
Avec l'install USB: http://www.slitaz.org/fr/doc/handbook/liveusb.html
Et la doc en francais : http://www.slitaz.org/fr/