Outils pour utilisateurs

Outils du site


blog

Manipulation PDF avec PDFedit

Voir aussi :

Il faut installer les paquets suivants (présent dans les anciens dépôts squeeze) : pdfedit, libqt3-mt

wget http://ftp.fr.debian.org/debian/pool/main/p/pdfedit/pdfedit_0.4.5-1_amd64.deb
wget http://ftp.fr.debian.org/debian/pool/main/q/qt-x11-free/libqt3-mt_3.3.8b-7+b1_amd64.deb
 
dpkg -i pdfedit_0.4.5-1_amd64.deb libqt3-mt_3.3.8b-7+b1_amd64.deb

libqt3-mt dépendait de libjpeg62 qui semble avoir était remplacé par libjpeg62-turbo

On copie le fichier avant de le modifier (on ne sait jamais)

cp -p /var/lib/dpkg/status{,.old}

Puis dans la section “Package: libqt3-mt” on remplace libjpeg62 (>= 6b1) par libjpeg62-turbo

/var/lib/dpkg/status
 
Package: libqt3-mt
  Status: install ok installed
  Priority: optional
  Section: libs
  Installed-Size: 9356
  Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
  Architecture: amd64
  Source: qt-x11-free (3:3.3.8b-7)
  Version: 3:3.3.8b-7+b1
  Replaces: libqt3, libqt3-helper, libqt3c102-mt, qt3-tools (<< 2:3.0.2-20020306-1)
  Depends: libaudio2, libc6 (>= 2.3.3), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libice6 (>= 1:1.0.0), libjpeg62-turbo, libmng1 (>= 1.0.10), libpng12-0 (>= 1.2.13-4), libsm6, libstdc++6 (>= 4.1.1), libx1
  Recommends: libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libxmu6 (>= 4.3.0.dfsg.1-4)
  Suggests: libqt3-mt-psql, libqt3-mt-mysql, libqt3-mt-odbc
  Conflicts: libqt3c-mt, libqt3c102-mt, libqui1-emb
  Description: Qt GUI Library (Threaded runtime version), Version 3
   This is the Trolltech Qt library, version 3. It's necessary for
   applications that link against the libqt-mt.so.3, e.g. all KDE3
   applications.
  Homepage: http://trolltech.com

Pour finaliser l'installation

apt-get -f install

Avant de travailler vos PDF avec PDFedit, je vous recommande de les “réparer !?” grâce à PDFtk. Ça évite beaucoup de bug Exemple

pdftk rapport_de_stage.pdf output rapport_de_stage_pour_editer_avec_pdfedit.pdf

Surtout travailler systématiquement sur des copies, par sur les originaux, au risque de corrompre vos fichiers

2025/03/24 15:06

Mails Postfix SPF

apt-get install postfix-policyd-spf-python

/etc/postfix/master.cf

policyd-spf  unix  -       n       n       -       0       spawn
    user=policyd-spf argv=/usr/bin/policyd-spf

/etc/postfix/main.cf

policyd-spf_time_limit = 3600
 
smtpd_recipient_restrictions =
  permit_sasl_authenticated,
  permit_mynetworks,
  reject_unauth_destination,
  check_policy_service unix:private/policyd-spf
postfix check
postfix reload

Vérif

# grep SPF /var/log/mail.info
Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=209.85.216.181; helo=mail-qt0-f181.google.com; envelope-from=yourmailaddress@gmail.com; receiver=info@miyw.de
2025/03/24 15:06

Mail faire suivre automatiquement ses mails avec le fichier forward

Exemple de fichier .forward

/home/roger/.forward
postmaster@acme.fr, roger@yahoo.com

Tous les mails adressé à roger serons renvoyés sur postmaster@acme.fr et roger@yahoo.com

2025/03/24 15:06

LVM changement remplacement de PV

Voir :

Exemple de remplacement de sdb par sdc

Redémarrer sur SystemRescueCD si besoin

pvcreate /dev/sdc
vgextend vg0 /dev/sdc
pvmove /dev/sdb /dev/sdc
vgreduce vg0 /dev/sdb
 
# pvremove /dev/sdb --force --force
pvremove /dev/sdb

Il peut être utile de redimensionner les LVs avant

lvresize --resizefs --size 20G /dev/mapper/debian2--vg-home

Si cela ne marche pas (et si partition non montée)

fsck -f /dev/mapper/debian2--vg-home

Changement taille PV

pvresize /dev/sdb

Exemple

#pvresize --setphysicalvolumesize 40G /dev/sda2
#pvmove --alloc anywhere /dev/sda2
#pvs -v --segments /dev/sda2
Avant fdisk
mkdir /mnt/tmppv
mount /dev/sdb1 /mnt/tmppv
 
truncate -s 40G mnt/tmppv/pv
losetup -l
losetup /dev/loop1 /mnt/tmppv/pv
 
pvcreate /dev/loop1
vgs
vgextend debian-vg /dev/loop1
pvmove /dev/sda2 /dev/loop
 
vgreduce debian-vg /dev/sda2
 
# pvremove /dev/sda2 --force --force
pvremove /dev/sda2
Fdisk
fdisk /dev/sda

Effacement de la partition. Recreation de la partition. Partition en “8e” (Linux LVM)

Après fdisk
vgextend debian-vg /dev/sda2
pvmove /dev/loop1 /dev/sda2
 
vgreduce debian-vg /dev/loop1
 
pvremove /dev/loop1
losetup -d /dev/loop1
 
rm /mnt/tmppv/pv
umount /mnt/tmppv
2025/03/24 15:06

LVM - réduire la taille d'un volume en toute sécurité

Source : https://www.monlinux.net/2014/12/reduire-augmenter-taille-logical-volume-lvm/

Réduction du FS

umount /dev/mapper/vmdeb1--vg-home
fsck.ext4 -f /dev/mapper/vmdeb1--vg-home
resize2fs /dev/mapper/vmdeb1--vg-home 5G

Réduction du LV (On prend 1Go de marge de sécurité)

lvresize -L 6G /dev/mapper/vmdeb1--vg-home -v

La marge de sécurité n'étant plus nécessaire nous pouvons étendre la taille du FS à l'ensemble du LV

resize2fs /dev/mapper/vmdeb1--vg-home
2025/03/24 15:06
blog.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki