Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Linux / Unix desktops interesting: Christmas tree on the terminal     - Linux memory Cache Analysis (Linux)

- Java multi-threaded communications pipeline flow (Programming)

- MongoDB 2.6 deployment replica set + partitions (Database)

- Make Linux more secure server tips (Linux)

- Linux with Windows Explorer as a security system (Linux)

- Docker knowledge base (Server)

- Memcache explain in detail (Server)

- CentOS7 Kubernetes used on container management (Server)

- How to install Unbound and DNSCrypt in Archlinux (Server)

- Oracle GoldenGate encryption (Database)

- How to build a container cluster (Server)

- LinkedList Basic Usage (Programming)

- Use SVN to automatically deploy code under Apache (Server)

- Oracle Duplicate build DataGuard (Database)

- How to enable curl command HTTP2 support (Linux)

- How to use the TF / SD card making Exynos 4412 u-boot boot disk in Ubuntu (Linux)

- Red Hat Enterprise Linux 6.4 Configuring VNC Remote Desktop login access (Linux)

- Oracle partition table data migration, process management automation (Database)

- GRUB how to load Linux kernel (Linux)

- Schema snapshot rollback (Database)

 
         
  Linux / Unix desktops interesting: Christmas tree on the terminal
     
  Add Date : 2018-11-21      
         
         
         
  Give your Linux or Unix console to create a Christmas tree play it. Prior to this, we need to install a Perl module, named Acme :: POE :: Tree. This is a very festive Christmas tree, I have been verified on Linux, OSX and Unix-like systems.

Install Acme :: POE :: Tree

The easiest way to install perl module is to use the CPAN (Perl Comprehensive Archive Network (Comprehensive Perl Archive Network)). Open a terminal, the following command can be installed into the knock Acme :: POE :: Tree.

### ### Run as root
perl -MCPAN -e 'install Acme :: POE :: Tree'
Sample output:

Installing / home / vivek / perl5 / man / man3 / POE :: NFA.3pm
Installing / home / vivek / perl5 / man / man3 / POE :: Kernel.3pm
Installing / home / vivek / perl5 / man / man3 / POE :: Loop.3pm
Installing / home / vivek / perl5 / man / man3 / POE :: Resource.3pm
Installing / home / vivek / perl5 / man / man3 / POE :: Filter :: Map.3pm
Installing / home / vivek / perl5 / man / man3 / POE :: Resource :: SIDs.3pm
Installing / home / vivek / perl5 / man / man3 / POE :: Loop :: IO_Poll.3pm
Installing / home / vivek / perl5 / man / man3 / POE :: Pipe :: TwoWay.3pm
Appending installation info to /home/vivek/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod
RCAPUTO / POE-1.367.tar.gz
/ Usr / bin / make install - OK
RCAPUTO / Acme-POE-Tree-1.022.tar.gz
It has already been unwrapped into directory /home/vivek/.cpan/build/Acme-POE-Tree-1.022-uhlZUz
RCAPUTO / Acme-POE-Tree-1.022.tar.gz
It has already been prepared
Runningmakefor R / RC / RCAPUTO / Acme-POE-Tree-1.022.tar.gz
cp lib / Acme / POE / Tree.pm blib / lib / Acme / POE / Tree.pm
Manifying1 pod document
RCAPUTO / Acme-POE-Tree-1.022.tar.gz
/ Usr / bin / make-- OK
Runningmaketest
PERL_DL_NONLAZY = 1 "/ usr / bin / perl" "- MExtUtils :: Command :: MM" "- MTest :: Harness" "- e" "undef * Test :: Harness :: Switches; test_harness (0, 'blib / lib ',' blib / arch ') "t / *. t
t / 01_basic.t .. ok
All tests successful.
Files = 1, Tests = 2, 6 wallclock secs (0.09 usr 0.03 sys + 0.53 cusr 0.06 csys = 0.71 CPU)
Result: PASS
RCAPUTO / Acme-POE-Tree-1.022.tar.gz
Tests succeeded but one dependency not OK (Curses)
RCAPUTO / Acme-POE-Tree-1.022.tar.gz
[Dependencies] - NA

Custom Tree

Here is my script file tree.pl content:

#! / Usr / bin / perl
useAcme :: POE :: Tree;
my $ tree = Acme :: POE :: Tree-> new (
{
star_delay => 1.5, # shimmer star every 1.5 sec
light_delay => 2, # twinkle lights every 2 sec
run_for => 10, # automatically exit after 10 sec
}
);
$ Tree-> run ();
So that you can modify stardelay, value runfor and light_delay parameters to customize your tree up. A terminal fun Christmas tree was born.
     
         
         
         
  More:      
 
- Installing software on Ubuntu: apt-get and dpkg difference (Linux)
- Replace font under Linux (Linux)
- Based AutoYaST automated installation of SUSE practice (Linux)
- Linux environment installation of rvm and ruby (Linux)
- Introduction Linux namespace (Linux)
- Dual system Linux (Ubuntu) into the Windows NTFS partition's mount error (Linux)
- MySQL 5.7 perfectly distributed transaction support (Database)
- Go constructed using an interpreted language (Programming)
- Oracle GoldenGate Installation and Configuration Tutorial Introduction (Database)
- hadoop 2.7.1 High Availability Setup Deployment (Server)
- Writing Better Bash build script 8 (Programming)
- Python programming style (Programming)
- DVD production using CentOS installation source within the company Yum (Linux)
- Percona MySQL 5.6 semi-synchronous replication (Database)
- HTML5 Fundamentals study notes (Programming)
- CentOS card fails to start at boot progress bar certmonger solve (Linux)
- System Safety: Windows and Linux platforms (Linux)
- Linux loopback adapter Driven Design (Programming)
- Mac OS X systems create Ubuntu USB boot disk for the Mac (Linux)
- Ubuntu 15.04 and CentOS 7 to deploy .NET, Mono and DNX (Server)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.