Notes de mise à jour CTKArch Informations pour maintenir votre installation à jour http://ctkarch.org/news/upgrade N'essayez pas de mettre à jour CTKArch 0.7 Je suis désolé de ne pas avoir clarifié les choses plus tôt. N'essayez pas de mettre à jour une installation CTKArch 0.7.

Je ne savais même pas si ce serait en fait possible ; il semble que ce le soit, mais si difficile que je n'y suis moi-même pas parvenu. Cela dit, quelqu'un y est parvenu pour le fun, donc c'est théoriquement réalisable.

Que faire, donc ?
Je l'ai fait plein de fois depuis les migrations vers systemd qui ont tout cassé : vous pouvez simplement installer Arch Linux en suivant le wiki, installer les paquets, et copier la configuration du dossier Overlay/home/arch des sources dans votre dossier utilisateur. Quelques ajustements sont requis (commandes pour suspendre/éteindre) mais ça marche.

CTKArch 0.8 sortira, quoique je ne sois pas sûr quand, à cause de mon manque de temps libre jusqu'ici et du travail encore nécessaire à faire les choses correctement. J'ai avancé cela dit, voyez la section Dev du site.

]]>
Sat, 13 Jun 2015 17:48:43 +0200 http://ctkarch.org/news/upgrade/?view=20150613
Guide de mise à jour pour les nouvelles installs <strong>(n'est plus à jour !)</strong> Aujourd’hui, pour mettre à jour une nouvelle install ctkarch 0.7 vous devrez lancer les commandes suivantes :
— après avoir commenté le miroir figé dans mirrorlist, évidemment —

pacman -R aufs2
rm /usr/bin/tzselect /usr/sbin/zdump /usr/sbin/zic
pacman -Sy
pacman -U "http://pkgbuild.com/~allan/glibc-2.16.0-1-$(uname -m).pkg.tar.xz"
pacman -Su
mv /etc/pacman.conf.pacnew /etc/pacman.conf
sed -i 's/^SyncFirst   = pacman$/SyncFirst   = pacman yaourt package-query/' /etc/pacman.conf
sed -i 's/^CheckSpace$/#CheckSpace\nILoveCandy/' /etc/pacman.conf
echo -e '[archlinuxfr]\nServer = http://repo.archlinux.fr/$arch' >> /etc/pacman.conf
rm -rf /etc/mtab /etc/profile.d/locale.sh /var/run /var/lock
pacman-key --init
pacman-key --populate archlinux #note : répondre oui pour signer les clés archlinux
pacman -Sf wicd filesystem
pacman -Rdd mach64-dri mga-dri r128-dri savage-dri sis-dri tdfx-dri unichrome-dri heimdal nouveau-firmware consolekit
rm /etc/fonts/conf.d/{20-unhint-small-vera.conf,20-fix-globaladvance.conf,29-replace-bitmap-fonts.conf,\
30-metric-aliases.conf,30-urw-aliases.conf,40-nonlatin.conf,45-latin.conf,49-sansserif.conf,\
50-user.conf,51-local.conf,60-latin.conf,65-fonts-persian.conf,65-nonlatin.conf,69-unifont.conf,\
80-delicious.conf,90-synthetic.conf}
pacman -Su --ignore glibc #note : répondre oui à remplacer
pacman -Su
sed -i 's/#CheckSpace/CheckSpace/' /etc/pacman.conf
mkinitcpio -p linux

Vous pouvez ensuite redémarrer pour repeupler /run et lancer le nouveau noyau si besoin. (les modules du noyau qui tourne ne sont plus disponibles)

Additionnellement, pour que la mise à jour soit parfaite, je recommande de lire le message précédent sur le rendu des fontes, ainsi que celui à propos du tray batterie (deux dernières lignes).

]]>
Sun, 04 Mar 2012 21:26:32 +0100 http://ctkarch.org/news/upgrade/?view=20120304
MAJ initscripts : conflit de fichier /etc/profile.d/locale.sh est désormais fourni dans le paquet initscripts.
C’est pour ça que vous avez une erreur de conflit de fichier en mettant à jour. (source : archlinux.fr)

La solution est simple : lancez rm /etc/profile.d/locale.sh en root, et pacman -Syu à nouveau.

]]>
Mon, 24 Oct 2011 00:15:47 +0200 http://ctkarch.org/news/upgrade/?view=20111024
Soucis avec le rendu des fontes Freetype2 vient d’arriver dans les dépôts stables. C’est pourquoi, si vous avez mis à jour récemment, le rendu de la police de caractères DejaVu Sans Condensed a changé.
Pas de panique, il suffit de reconfigurer ce détail comme avant (si vous le souhaitez)

Créez le fichier ~/.fonts.conf en tant que votre utilisateur, avec le contenu suivant :

<match target="font">
 <test name="family"><string>DejaVu Sans</string></test>
 <test name="style" compare="contains"><string>Condensed</string></test>
 <edit mode="assign" name="hintstyle"><const>hintnone</const></edit>
</match>
]]>
Mon, 01 Aug 2011 13:33:10 +0200 http://ctkarch.org/news/upgrade/?view=20110801
MAJ paquets & correction tray batterie Pour mettre à jour la v0.7, un simple pacman -Syu ne suffira pas.
Il vous faut lancer en root :
pacman -R aufs2 ndiswrapper
pacman -Syu
pacman -Sf wicd
pacman -Su

Le nom de l’exécutable du tray de batterie a changé, il faut donc lancer en utilisateur :
sed -i 's/BatterySystemTray/ptbatterysystemtray/g' ~/.scripts/batterymon.sh ~/.config/openbox/autostart.sh

]]>
Sat, 25 Jun 2011 19:29:57 +0200 http://ctkarch.org/news/upgrade/?view=20110625