My first Perl script that batch installs apt-packages based on a csv file.
apt-batch-install.pl --file FILE [--exclude] [PACKAGE ...]
required arguments:
--file path to csv file
optional arguments:
--exclude seperated package names to exclude (not installing)
The CSV-File contains the following information:
- Column 1 : Package Name
- Column 2 : Repository-URL (PPA)
The Repository-URL may be omitted.
$ sudo ./apt-batch-install.pl --file packages.csv --exclude hplip texlive-full
- Perl 5
- Text::CSV (CPAN)