Bonsai (盆栽) no es más que plantar en un intento. Es el arte japonés de la vejez de cultivar árboles pequeños en macetas. Ahora puede hacerlo fácilmente con su terminal Linux o Unix para divertirse y obtener ganancias. Echemos un vistazo al alternador de árboles Bonsai llamado cbonsai creado en Clang y Bash.
Tabla de Contenidos
Diversión en el escritorio de Linux: alternador de árboles Bonsai para amantes de la CLI
cbonsai es un alternador de árboles bonsai gratis y de código campechano, escrito en idioma de programación C usando ncurses. Crea, colorea y posiciona inteligentemente un árbol bonsai y es completamente configurable a través de las opciones de CLI. Funciona en modo fijo. El modo en vivo me pareció interesante. Muestra cada «paso» de crecimiento y se detiene un poco para que el sucesor pueda ver cómo crece el árbol paso a paso, como un bonsái de la vida efectivo.
Instalando cbonsai en Linux
Ensenada la aplicación de terminal y ejecute los comandos según su distribución de Linux. Por ejemplo, el sucesor de Arch Linux prueba un asistente AUR como yay de la ulterior forma:yay -S cbonsai-git
Sin secuestro, cloné el repositorio y lo instalé de la ulterior forma:
# AUR not ready? Set up AUR and we need # packages: # sudo pacman -S --needed base-devel git clone https://aur.archlinux.org/cbonsai-git cd cbonsai-git/ less PKGBUILD makepkg -si
Cómo instalar cbonsai en Debian o Ubuntu Linux
Necesita clasificar el código fuente. Lógicamente, debe instalar el entorno de crecimiento y compilador GNU GCC en Debian. Si está utilizando Ubuntu, vea cómo instalar el entorno de crecimiento y compilador GNU GCC con el comando apt:sudo apt update
sudo apt install build-essential git pkgconf
Asegúrese de instalar la biblioteca ncurses en Linux para evitar el «error lamentable: ncurses.h: No existe tal archivo o directorio» en Linux de la ulterior forma usando el comando apt-get:sudo apt install libncurses6 libncurses-dev ncurses-base ncurses-bin
Ahora compílelo e instálelo:git clone https://gitlab.com/jallbrit/cbonsai
cd cbonsai
make install PREFIX=~/.recinto
Esto es lo que vemos
cc -Wall -pedantic cbonsai.c -lncurses -ltinfo -lpanel -o cbonsai install -TDm 0755 cbonsai /home/vivek/.recinto/bin/cbonsai
¿Cómo puedo instalar cbonsai en MacOS o la tribu de sistemas operativos * BSD?
El código es portátil como está codificado en C. La compilación en macOS o * BSD se deja como un gimnasia para los lectores.
Empezando con nuestro alternador de árboles Bonsai
Escribe~/.recinto/bin/cbonsai
cbonsai
Vea cada paso del crecimiento del árbol Bonsai
Pasa el -l o --En Vivo opción:cbonsai -l
cbonsai --live
Por defecto, cbonsai dilación 0.03 segundos en modo en vivo, aunque podemos controlar el TIEMPO en segundos de la ulterior forma:cbonsai -l -t 0.06
cbonsai --live --time 0.10
¿Cuan perspicaz es eso? Incluso podemos sembrar un alternador de números aleatorios:cbonsai -l --seed=36677374
cbonsai -l --seed=$(date +%s)
modo salvapantallas
¿Quiere ejecutarlo en modo protector de pantalla? Tratar:cbonsai --screensaver
cbonsai -S
Podemos unir un mensaje al banda del árbol de la ulterior forma:cbonsai -l -m "Welcome to nixCraft LAB"
Incluso podemos imprimir árbol en la terminal cuando termine pasando el -pag opcióncbonsai -l -p -m "Welcome to nixCraft LAB"
Obteniendo ayuda
Es dócil mostrar ayuda en la pantalla:cbonsai --help
cbonsai -h
Resumiendo
Es un magnífico esquema pequeño y divertido para usuarios de escritorio. Puede ver el código fuente en ristra en la página de inicio del esquema. Si disfrutó de esta divertida aplicación de escritorio, es posible que igualmente desee utilizar las siguientes aplicaciones en sistemas Linux o Unix: