Meli's links
Nuage de tags
Mur d'images
Quotidien
Flux RSS
  • Flux RSS
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filtres

Liens par page

  • 20 links
  • 50 links
  • 100 links

Filtres

Untagged links
6 résultats taggé tuto  ✕
Découvrez les modules CPAN et le langage PERL - Quick-Tutoriel.com https://quick-tutoriel.com/decouvrez-le-langage-perl-et-les-modules-cpan/
13/04/2025 07:12:34
QRCode
archive.org
thumbnail

Avec cet article sur PERL, j'étoffe un peu plus la rubrique Supervision Réseau de Quick-tutoriel, qu

perl dev git tuto linux sysadmin bash script cpan perlmod
vkc via PeerTube - PeerTube.wtf https://peertube.wtf/a/vkc@tinkerbetter.tube/video-channels
16/03/2025 09:07:25
QRCode
archive.org

I manage the server. I post on my PeerTube at https://tinkerbetter.tube/c/veronicaexplains/.

linux tuto video peertube veronicaexplains LinuxGirl
Note: Docker sauvegarde /shaare/Q8jiiA
08/03/2025 06:32:09
QRCode
archive.org

Étape 1 : Lister et sauvegarder les images Docker sur le serveur A

  1. Lister toutes les images Docker :

    docker images
  2. Sauvegarder toutes les images Docker :
    Pour sauvegarder toutes les images, vous pouvez utiliser une boucle pour les sauvegarder une par une. Voici un exemple de script bash :

    for image in $(docker images -q); do
       docker save -o "/chemin/vers/sauvegarde/image_$(echo $image | tr ':' '_').tar" $image
    done

Étape 2 : Lister et sauvegarder les conteneurs Docker

  1. Lister tous les conteneurs en cours d'exécution :

    docker ps
  2. Lister tous les conteneurs (y compris ceux arrêtés) :

    docker ps -a
  3. Créer une image à partir de chaque conteneur :
    Pour sauvegarder tous les conteneurs, vous pouvez également utiliser une boucle :

    for container in $(docker ps -aq); do
       docker commit $container "image_from_container_$container"
       docker save -o "/chemin/vers/sauvegarde/image_from_container_$container.tar" "image_from_container_$container"
    done

Étape 3 : Lister et sauvegarder les volumes Docker

  1. Lister tous les volumes Docker :

    docker volume ls
  2. Sauvegarder chaque volume :
    Pour sauvegarder tous les volumes, vous pouvez utiliser une boucle avec Alpine :

    for volume in $(docker volume ls -q); do
       docker run --rm -v $volume:/volume -v /chemin/vers/sauvegarde:/backup alpine sh -c "cd /volume && tar czf /backup/${volume}_data.tar.gz ."
    done

Étape 4 : Transférer les fichiers vers le serveur B

Utilisez scp ou rsync pour transférer tous les fichiers tar (images et données de volume) vers le serveur B. Voici un exemple avec scp :

scp /chemin/vers/sauvegarde/*.tar utilisateur@serveur_b:/chemin/vers/destination/

Étape 5 : Importer les images Docker sur le serveur B

  1. Connectez-vous au serveur B :

    ssh utilisateur@serveur_b
  2. Importer toutes les images Docker :
    Pour importer toutes les images, vous pouvez utiliser une boucle :

    for file in /chemin/vers/destination/*.tar; do
       docker load -i "$file"
    done

Étape 6 : Restaurer les volumes Docker

  1. Créer chaque volume sur le serveur B :
    Pour chaque volume que vous avez sauvegardé, créez-le sur le serveur B :

    for volume in $(docker volume ls -q); do
       docker volume create $volume
    done
  2. Restaurer les données de chaque volume :
    Pour restaurer les données de chaque volume, utilisez une boucle :

    for file in /chemin/vers/destination/*_data.tar.gz; do
       volume_name=$(basename "$file" _data.tar.gz)
       docker run --rm -v $volume_name:/volume -v /chemin/vers/destination:/backup alpine sh -c "cd /volume && tar xzf /backup/$(basename "$file")"
    done

Étape 7 : Vérifier l'importation

Après l'importation, vous pouvez vérifier que toutes les images et volumes ont bien été importés en utilisant :

docker images
docker volume ls

Remarques

  • Installation de Docker : Assurez-vous que Docker est installé et en cours d'exécution sur les deux serveurs.

  • Gestion des volumes : Les volumes Docker sont utilisés pour stocker des données persistantes. Ils ne sont pas inclus dans les images Docker et doivent être sauvegardés séparément. Assurez-vous de bien gérer les volumes si vos conteneurs en utilisent, car cela peut affecter le fonctionnement de vos applications.

  • Adaptation des commandes : Les commandes sont adaptées pour utiliser Alpine comme image de base pour les opérations dans les conteneurs.

docker linux debian alpine Tuto madewithAI note
Day 1 (Advent of Code 2022) https://fasterthanli.me/series/advent-of-code-2022/part-1
11/02/2025 14:54:08
QRCode
archive.org
thumbnail
rust dev advent-of-code error-handling iterators Tuto
Running Alpaca.cpp (LLaMA) on Android phone using Termux · Ivon's Blog https://ivonblog.com/en-us/posts/alpaca-cpp-termux-android/
09/02/2025 21:42:07
QRCode
archive.org
thumbnail

中文版

Running LLaMA, a ChapGPT-like large language model released by Meta on Android phone locally.

I use antimatter15/alpaca.cpp, which is forked from ggerganov/llama.cpp.

Alpaca is the fine-tuned version of LLaMA which was released by Stanford University. The alpaca.cpp could run on CPU only mode.

1. Environment

#

  • Device:Xiaomi Pocophone F1
  • Android 13
  • SoC:Qualcomm Snapdragon 845
  • RAM: 6GB

2. Compile alpaca.cpp

#

Please install Termux first. Then choose one methods from below to compile Alpaca.cpp on your device.

Alpaca requires at leasts 4GB of RAM to run. If your device has RAM >= 8GB, you could run Alpaca directly in Termux or proot-distro (proot is slower). Devices with RAM < 8GB are not enough to run Alpaca 7B because there are always processes running in the background on Android OS. Termux may crash immediately on these devices.

Or you could root your phone and setup a chroot environment. Then mount a swapfile to get more RAM on your device.

2.1. Compile Alpaca.app in Termux

#

  1. Install these packages
pkg install clang wget git cmake
  1. Download Android NDK
wget https://github.com/lzhiyong/termux-ndk/releases/download/ndk-r23/android-ndk-r23c-aarch64.zip
unzip android-ndk-r23c-aarch64.zip
export NDK=~/android-ndk-r23c-aarch64

https://github.com/lzhiyong/termux-ndk/releases

  1. Complile Alpaca.cpp and download the model
git clone https://github.com/rupeshs/alpaca.cpp.git
cd alpaca.cpp
mkdir build-android
cd build-android
cmake -DCMAKE_TOOLCHAIN_FILE=$NDK/build/cmake/android.toolchain.cmake -DANDROID_ABI=arm64-v8a -DANDROID_PLATFORM=android-23 -DCMAKE_C_FLAGS=-march=armv8.4a+dotprod ..
make -j8
wget https://huggingface.co/Sosaka/Alpaca-native-4bit-ggml/resolve/main/ggml-alpaca-7b-q4.bin
  1. Run it
./chat

2.2. In Chroot

#

  1. Install Chroot Ubuntu and log in to Ubuntu.

  2. If your devices has RAM lower than 8GB, it is recommened to mount a SWAP file.

dd if=/dev/zero of=/swapfile bs=1M count=8192 status=progress
chmod 0600 /swapfile
mkswap /swapfile
swapon /swapfile
  1. Install dependencies, compile the program, and download the model.
apt install build-essential wget
git clone https://github.com/antimatter15/alpaca.cpp
cd alpaca.cpp
make chat
wget https://huggingface.co/Sosaka/Alpaca-native-4bit-ggml/resolve/main/ggml-alpaca-7b-q4.bin
  1. Run it.
./chat

2.3. In Proot

#

  1. Install Proot Debian and log in to Debian.
proot-distro login debian --shared-tmp
  1. Install dependencies, compile the program, and download the model.
apt install build-essential wget
git clone https://github.com/antimatter15/alpaca.cpp
cd alpaca.cpp
make chat
wget https://huggingface.co/Sosaka/Alpaca-native-4bit-ggml/resolve/main/ggml-alpaca-7b-q4.bin
  1. Run it.
./chat

3. Usage

#

  1. Now you can start chattig with Alpaca.

  2. It will takes Alpaca 30 seconds to start answering your questions.

  3. What can you do with Termux? Well, this looks like the answers from Termux official website :)

](https://links.melissandre.dev//en-us/posts/minecraft-java-edition-termux-proot/)

AI IA termux android git Tuto
Deviner qui est l'auteur d'un message grâce au Machine Learning • Tribune • Zeste de Savoir https://zestedesavoir.com/billets/3177/deviner-qui-est-lauteur-dun-message-grace-au-machine-learning/
06/02/2025 06:37:24
QRCode
archive.org

On va essayer de savoir qui je suis

python ai pdf Creative-Commons Tuto IA
266 links
Shaarli - Le gestionnaire de marque-pages personnel, minimaliste, et sans base de données par la communauté Shaarli - Theme by kalvn