This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
people:glen:vm-info [2015-05-17 19:23] glen [PLD Linux VM images] |
people:glen:vm-info [2016-05-23 12:38] (current) glen http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2016-May/024904.html |
||
---|---|---|---|
Line 2: | Line 2: | ||
[[:people:glen|I'm]] creating regularily (with [[wp>Jenkins (software)|Jenkins CI]] and [[https://github.com/jedi4ever/veewee|Veewee]]) [[/packages/Vagrant]] base images (''.box''). | [[:people:glen|I'm]] creating regularily (with [[wp>Jenkins (software)|Jenkins CI]] and [[https://github.com/jedi4ever/veewee|Veewee]]) [[/packages/Vagrant]] base images (''.box''). | ||
+ | |||
+ | To use them in Vagrant, see [[packages::vagrant#pld_base_boxes|specific usage instructions]] | ||
The ''.box'' files are importable by VirtualBox if renamed to [[wp>Open Virtualization Format|OVA (Open Virtualization Archive)]] extension (''.ova''), The convience symlinks are on ftp as well. | The ''.box'' files are importable by VirtualBox if renamed to [[wp>Open Virtualization Format|OVA (Open Virtualization Archive)]] extension (''.ova''), The convience symlinks are on ftp as well. | ||
Line 11: | Line 13: | ||
$ tar xf pld64.box | $ tar xf pld64.box | ||
$ qemu-img convert -c -O qcow2 box-disk1.vmdk pld64.qcow2 | $ qemu-img convert -c -O qcow2 box-disk1.vmdk pld64.qcow2 | ||
- | $ qemu-system-x86_64 --enable-kvm -drive if=virtio,file=pld64.qcow2 | + | $ qemu-system-x86_64 --enable-kvm -m 512M -drive if=virtio,file=pld64.qcow2 |
</code> | </code> | ||
Line 37: | Line 39: | ||
Packages listing of the vm image. This is base image, thus containing only packages that you can ''ssh'' in | Packages listing of the vm image. This is base image, thus containing only packages that you can ''ssh'' in | ||
- | Full list of packages in **20150420** release (total of **132**): | + | Full list of packages in **20160511** release (total of **133**): |
<file> | <file> | ||
Applications/Archiving | Applications/Archiving | ||
- | cpio 2.11-4 GNU cpio archiving program | + | cpio 2.12-1 GNU cpio archiving program |
gzip 1.6-2 GNU gzip file compression | gzip 1.6-2 GNU gzip file compression | ||
tar 1.28-2 A GNU file archiving program | tar 1.28-2 A GNU file archiving program | ||
Applications/Editors/Vim | Applications/Editors/Vim | ||
- | vim 7.4.683-1 Vi IMproved - a Vi clone | + | vim 7.4.1236-4 Vi IMproved - a Vi clone |
Applications/File | Applications/File | ||
- | findutils 4.4.2-2 GNU Find Utilities (find, xargs) | + | findutils 4.6.0-1 GNU Find Utilities (find, xargs) |
- | which 2.20-2 Displays where a particular program in your path is located | + | which 2.21-1 Displays where a particular program in your path is located |
Applications/Networking | Applications/Networking | ||
- | openssh-clients 6.8p1-3 OpenSSH Secure Shell protocol clients | + | openssh-clients 7.2p1-3 OpenSSH Secure Shell protocol clients |
- | openssh 6.8p1-3 OpenSSH free Secure Shell (SSH) implementation | + | openssh 7.2p1-3 OpenSSH free Secure Shell (SSH) implementation |
Applications/Shells | Applications/Shells | ||
- | bash 4.3.33-2 GNU Bourne Again Shell (bash) | + | bash 4.3.42-1 GNU Bourne Again Shell (bash) |
- | mksh 50d-5 MirBSD Korn Shell | + | mksh 52c-1 MirBSD Korn Shell |
Applications/System | Applications/System | ||
acl 2.2.52-2 Command and library for manipulating access control lists | acl 2.2.52-2 Command and library for manipulating access control lists | ||
attr 2.4.47-2 Utility for managing filesystem extended attributes | attr 2.4.47-2 Utility for managing filesystem extended attributes | ||
- | blockdev 2.26-4 Support for blockdev | + | blockdev 2.27.1-2 Support for blockdev |
- | chkconfig 1.3.63-2 Updates and queries runlevel information for system services | + | chkconfig 1.6-1 Updates and queries runlevel information for system services |
- | coreutils 8.23-3 GNU Core-utils - basic command line utilities | + | coreutils 8.25-1 GNU Core-utils - basic command line utilities |
- | cracklib-dicts 2.8.18-3 Standard dictionaries (/usr/share/dict/words) | + | cracklib-dicts 2.9.6-1 Standard dictionaries (/usr/share/dict/words) |
- | fsck 2.26-4 Check and repair a Linux file system | + | fsck 2.27.1-2 Check and repair a Linux file system |
- | geninitrd 12749-2 Creates an initial ramdisk image for preloading modules | + | geninitrd 12757-2 Creates an initial ramdisk image for preloading modules |
- | glibc-misc 2.21-2 Utilities and data used by glibc | + | glibc-misc 2.23-1 Utilities and data used by glibc |
- | kmod 19-2 Linux kernel module handling | + | kmod 22-2 Linux kernel module handling |
- | ldconfig 2.21-2 Create shared library cache and maintains symlinks | + | ldconfig 2.23-1 Create shared library cache and maintains symlinks |
- | libfuse 2.9.3-3 Filesystem in Userspace | + | libfuse 2.9.4-1 Filesystem in Userspace |
- | login 2.26-4 login is used when signing onto a system | + | login 2.27.1-2 login is used when signing onto a system |
- | lvm2 2.02.114-2 The new version of Logical Volume Manager for Linux | + | lvm2 2.02.132-3 The new version of Logical Volume Manager for Linux |
mingetty 1.08-2 A compact, console-only getty | mingetty 1.08-2 A compact, console-only getty | ||
- | mount 2.26-4 Programs for mounting and unmounting filesystems | + | mount 2.27.1-2 Programs for mounting and unmounting filesystems |
- | okas 1.6-125 glen's (and others) vision of nice linux setup | + | okas 1.6-151 glen's (and others) vision of nice linux setup |
pci-database 0.20-1 PCI hardware identification data | pci-database 0.20-1 PCI hardware identification data | ||
- | poldek 0.30.1-5 RPM packages management helper tool | + | poldek 0.32.1-2 RPM packages management helper tool |
- | procps 3.3.3-3 Utilities for monitoring your system and processes on your system | + | procps 3.3.11-1 Utilities for monitoring your system and processes on your system |
- | psmisc 22.20-2 Utilities for managing processes on your system | + | psmisc 22.21-1 Utilities for managing processes on your system |
- | sudo 1.8.11-2 Allows command execution as root for specified users | + | sudo 1.8.15-1 Allows command execution as root for specified users |
- | util-linux 2.26-4 Collection of basic system utilities for Linux | + | util-linux 2.27.1-2 Collection of basic system utilities for Linux |
v86d 0.1.10-3 uvesafb userspace helper that runs x86 code in an emulated environment | v86d 0.1.10-3 uvesafb userspace helper that runs x86 code in an emulated environment | ||
Applications/Text | Applications/Text | ||
- | grep 2.21-4 GNU grep Utilities | + | grep 2.24-1 GNU grep Utilities |
- | less 451-3 Text file browser -- less is more | + | less 481-1 Text file browser -- less is more |
mawk 1.3.4-0.20131226.2 An interpreter for the awk programming language | mawk 1.3.4-0.20131226.2 An interpreter for the awk programming language | ||
sed 4.2.2-2 A GNU stream text editor | sed 4.2.2-2 A GNU stream text editor | ||
Base/Kernel | Base/Kernel | ||
- | kernel-3.14-virtualbox-guest 4.3.26-3@3.14.37_1 VirtualBox kernel modules for Linux Guest | + | kernel-3.18-virtualbox-guest 5.0.18-2@3.18.31_1 VirtualBox kernel modules for Linux Guest |
- | kernel-3.14 3.14.37-1 The Linux kernel (the core of the Linux operating system) | + | kernel-3.18 3.18.31-1 The Linux kernel (the core of the Linux operating system) |
Base | Base | ||
- | FHS 2.3-38 Basic FHS 2.3 filesystem layout | + | FHS 2.3-39 Basic FHS 2.3 filesystem layout |
SysVinit-tools 2.88-18 Tools used for process and utmp management | SysVinit-tools 2.88-18 Tools used for process and utmp management | ||
SysVinit 2.88-18 System V initialization program | SysVinit 2.88-18 System V initialization program | ||
- | VirtualBox-guest 4.3.26-3 VirtualBox Guest tools | + | VirtualBox-guest 5.0.18-1 VirtualBox Guest tools |
basesystem 2.99-9 Skeleton package which defines a base of PLD system | basesystem 2.99-9 Skeleton package which defines a base of PLD system | ||
- | busybox-initrd 1.22.1-6 Static busybox for initrd | + | busybox-initrd 1.23.2-1 Static busybox for initrd |
- | device-mapper 2.02.114-2 Userspace support for the device-mapper | + | device-mapper 2.02.132-3 Userspace support for the device-mapper |
- | filesystem 4.0-36 Common directories | + | filesystem 4.0-46 Common directories |
- | grub2-platform-pc 2.02-0.beta2.5 PC BIOS platform support for GRUB | + | grub2-platform-pc 2.02-0.beta2.6 PC BIOS platform support for GRUB |
- | grub2 2.02-0.beta2.5 GRand Unified Bootloader | + | grub2 2.02-0.beta2.6 GRand Unified Bootloader |
- | hostname 3.15-2 Utility to set/show the host name or domain name | + | hostname 3.17-1 Utility to set/show the host name or domain name |
issue 3.0-6 PLD Linux prelogin message and identification file | issue 3.0-6 PLD Linux prelogin message and identification file | ||
libutempter 1.1.6-5 Privileged helper for utmp updates | libutempter 1.1.6-5 Privileged helper for utmp updates | ||
pam 1.1.8-8 Pluggable Authentication Modules: modular, incremental authentication | pam 1.1.8-8 Pluggable Authentication Modules: modular, incremental authentication | ||
- | pld-release 3.0-6 PLD Linux release file | + | pld-release 3.0-7 PLD Linux release file |
- | pwdutils 3.2.19-3 Utilities to manage the passwd and shadow user information | + | pwdutils 3.2.19-4 Utilities to manage the passwd and shadow user information |
- | rc-scripts 0.4.13-2 inittab and /etc/rc.d scripts | + | rc-scripts 0.4.15-4 inittab and /etc/rc.d scripts |
- | rpm-base 5.4.15-20 RPM base package - scripts used by rpm packages themselves | + | rpm-base 5.4.15-32 RPM base package - scripts used by rpm packages themselves |
- | rpm-whiteout 1.41-3 PLD Linux RPM macros dealing with loop errors | + | rpm-whiteout 1.41-4 PLD Linux RPM macros dealing with loop errors |
- | rpm 5.4.15-20 RPM Package Manager | + | rpm 5.4.15-32 RPM Package Manager |
- | setup 2.9.0-2 Simple setup files | + | run-parts 0.4.15-4 run scripts or programs in a directory |
- | systemd-units 208-13 Configuration files, directories and installation tool for systemd | + | setup 2.9.0-4 Simple setup files |
- | tzdata 2015b-1 Timezone data | + | systemd-units 221-13 Configuration files, directories and installation tool for systemd |
- | udev-core 208-13 A userspace implementation of devfs - core part of udev | + | tzdata 2016c-1 Timezone data |
- | udev 208-13 Device manager for the Linux 2.6 kernel series | + | udev-core 221-13 A userspace implementation of devfs - core part of udev |
+ | udev 221-13 Device manager for the Linux 2.6 kernel series | ||
Daemons | Daemons | ||
- | gpm 1.20.6-17 General Purpose Mouse support for Linux | + | gpm 1.20.7-1 General Purpose Mouse support for Linux |
Development/Building | Development/Building | ||
- | vagrant-guest 1.7.2-1 Vagrant guest | + | vagrant-guest 1.7.4-5 Vagrant guest |
+ | Development/Libraries | ||
+ | dlm-libs 4.0.3-1 DLM libraries | ||
Development/Tools | Development/Tools | ||
- | gettext 0.19.4-3 Utilties for program national language support | + | gettext 0.19.7-2 Utilties for program national language support |
Libraries | Libraries | ||
- | audit-libs 2.4.1-3 Dynamic audit libraries | + | audit-libs 2.4.4-5 Dynamic audit libraries |
- | beecrypt 4.2.1-5 The BeeCrypt Cryptography Library | + | beecrypt 4.2.1-7 The BeeCrypt Cryptography Library |
bzip2-libs 1.0.6-2 libbz2 library | bzip2-libs 1.0.6-2 libbz2 library | ||
- | ca-certificates 20141019-3 Common CA Certificates PEM files | + | ca-certificates 20160104-2 Common CA Certificates PEM files |
- | cracklib 2.9.0-2 Password checking library | + | cracklib 2.9.6-2 Password checking library |
- | cyrus-sasl-libs 2.1.26-4 cyrus-sasl library itself | + | cyrus-sasl-libs 2.1.26-5 cyrus-sasl library itself |
db5.2-sql 5.2.42.0-4 SQL layer for Berkeley database library | db5.2-sql 5.2.42.0-4 SQL layer for Berkeley database library | ||
db5.2 5.2.42.0-4 Berkeley DB database library for C | db5.2 5.2.42.0-4 Berkeley DB database library for C | ||
- | dbus-libs 1.8.16-2 D-BUS library | + | device-mapper-libs 2.02.132-3 Device-mapper shared libraries |
- | elfutils-libelf 0.159-2 Library to read and write ELF files | + | elfutils-libelf 0.166-1 Library to read and write ELF files |
- | glibc-libcrypt 2.21-2 glibc library for crypt(3) | + | glibc-libcrypt 2.23-1 glibc library for crypt(3) |
- | glibc 2.21-2 GNU libc | + | glibc 2.23-1 GNU libc |
- | gmp 6.0.0-2 GNU arbitrary precision library | + | gmp 6.1.0-1 GNU arbitrary precision library |
- | gpm-libs 1.20.6-17 GPM libraries | + | gpm-libs 1.20.7-1 GPM libraries |
heimdal-libs 1.5.3-5 Heimdal shared libraries | heimdal-libs 1.5.3-5 Heimdal shared libraries | ||
- | iptables-libs 1.4.21-3 iptables libraries | + | iptables-libs 1.6.0-1.vserver iptables libraries |
- | kmod-libs 19-2 Linux kernel module handling library | + | kmod-libs 22-2 Linux kernel module handling library |
- | libblkid 2.26-4 Library to handle device identification and token extraction | + | libblkid 2.27.1-2 Library to handle device identification and token extraction |
- | libcap-libs 2.24-3 libcap library | + | libcap-libs 2.25-1 libcap library |
- | libcap-ng 0.7.4-2 Next Generation of POSIX capabilities library | + | libcap-ng 0.7.7-3 Next Generation of POSIX capabilities library |
- | libcom_err 1.42.12-3 A Common Error Description Library for unices | + | libcom_err 1.42.13-1 A Common Error Description Library for unices |
- | libedit 3.1-1.20141030.2 Editline Library | + | libedit 3.1-1.20150325.1 Editline Library |
- | libfdisk 2.26-4 fdisk library | + | libfdisk 2.27.1-2 fdisk library |
- | libgcc 4.9.2-7 Shared gcc library | + | libgcrypt 1.6.5-1 Cryptographic library based on the code from GnuPG |
- | libgcrypt 1.6.3-1 Cryptographic library based on the code from GnuPG | + | libgomp 5.3.0-2 GNU OpenMP library |
- | libgomp 4.9.2-7 GNU OpenMP library | + | libgpg-error 1.21-1 Library libgpg-error |
- | libgpg-error 1.18-2 Library libgpg-error | + | libmagic 5.25-3 libmagic library |
- | libmagic 5.22-3 libmagic library | + | libmnl 1.0.3-2 A minimalistic user-space library oriented to Netlink developers |
- | libmount 2.26-4 Library to handle mounting-related tasks | + | libmount 2.27.1-2 Library to handle mounting-related tasks |
libnscd 2.0.2-4 Interface to communicate with the nscd daemon | libnscd 2.0.2-4 Interface to communicate with the nscd daemon | ||
- | libseccomp 2.1.1-2 Enhanced Seccomp (mode 2) Helper library | + | libselinux 2.4-3 SELinux library and simple utilities |
- | libselinux 2.3-4 SELinux library and simple utilities | + | libsemanage 2.4-2 An interface for SELinux management |
- | libsemanage 2.3-2 An interface for SELinux management | + | libsepol 2.4-1 SELinux binary policy manipulation library |
- | libsepol 2.3-2 SELinux binary policy manipulation library | + | libsmartcols 2.27.1-2 Library to handle tables and trees |
- | libsmartcols 2.26-4 Library to handle tables and trees | + | libtirpc 0.3.2-1 Transport Independent RPC Library |
- | libtirpc 0.2.5-2 Transport Independent RPC Library | + | libuuid 2.27.1-2 Library for accessing and manipulating UUID |
- | libunwind 1.1-1 libunwind - a (mostly) platform-independent unwind API | + | |
- | libuuid 2.26-4 Library for accessing and manipulating UUID | + | |
libxcrypt 3.0.2-3 Crypt Library for DES, MD5, and Blowfish | libxcrypt 3.0.2-3 Crypt Library for DES, MD5, and Blowfish | ||
- | libxml2 2.9.2-4 libXML library version 2 | + | libxml2 2.9.3-4 libXML library version 2 |
linux-atm-libs 2.5.2-2 ATM on Linux - shared library | linux-atm-libs 2.5.2-2 ATM on Linux - shared library | ||
- | ncurses 5.9.20150117-2 curses terminal control library | + | lz4-libs r131-4 LZ4 library |
- | nss-softokn-freebl 3.18-1 Freebl library for the Network Security Services | + | ncurses 6.0.20151128-3 curses terminal control library |
- | openldap-libs 2.4.40-3 LDAP shared libraries | + | nss-softokn-freebl 3.23-1 Freebl library for the Network Security Services |
- | openssl 1.0.2a-1 OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3) | + | openldap-libs 2.4.43-3 LDAP shared libraries |
- | ossp-uuid 1.6.2-24 Universally Unique Identifier library | + | openssl 1.0.2h-1 OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3) |
+ | ossp-uuid 1.6.2-25 Universally Unique Identifier library | ||
pam-libs 1.1.8-8 PAM libraries | pam-libs 1.1.8-8 PAM libraries | ||
- | pcre 8.36-2 Perl-Compatible Regular Expression library | + | pcre 8.38-1 Perl-Compatible Regular Expression library |
- | poldek-libs 0.30.1-5 poldek libraries | + | poldek-libs 0.32.1-2 poldek libraries |
popt 1.17-2 C library for parsing command line parameters | popt 1.17-2 C library for parsing command line parameters | ||
readline 6.3.8-2 Library for reading lines from a terminal | readline 6.3.8-2 Library for reading lines from a terminal | ||
- | rpm-lib 5.4.15-20 RPMs library | + | rpm-lib 5.4.15-32 RPMs library |
- | sqlite3 3.8.8.3-1 SQLite library | + | sqlite3 3.11.1-1 SQLite library |
- | systemd-libs 208-13 Shared systemd libraries | + | systemd-libs 221-13 Shared systemd libraries |
- | udev-libs 208-13 Shared library to access udev device information | + | udev-libs 221-13 Shared library to access udev device information |
- | ustr 1.0.4-3 String library with very low memory overhead | + | ustr 1.0.4-4 String library with very low memory overhead |
- | xz-libs 5.2.1-1 LZMA shared library | + | xz-libs 5.2.2-1 LZMA shared library |
zlib 1.2.8-2 Library for compression and decompression | zlib 1.2.8-2 Library for compression and decompression | ||
Networking/Admin | Networking/Admin | ||
- | ethtool 3.18-2 Utility to control ethernet cards | + | ethtool 4.5-1 Utility to control ethernet cards |
- | iproute2 3.19.0-2 Advanced IP routing and network device configuration tools | + | iproute2 4.5.0-2 Advanced IP routing and network device configuration tools |
- | iputils-arping s20121221-2 arping utility | + | iputils-arping s20151218-1 arping utility |
Networking/Daemons | Networking/Daemons | ||
- | dhcpcd 6.8.1-1 DHCP Client Daemon | + | dhcpcd 6.10.1-1 DHCP Client Daemon |
- | openssh-server 6.8p1-3 OpenSSH Secure Shell protocol server (sshd) | + | openssh-server 7.2p1-3 OpenSSH Secure Shell protocol server (sshd) |
Public Keys | Public Keys | ||
gpg-pubkey e4f1bc2d-47b351f0 gpg(RSApub (PLD Linux Distribution 3.0 (Th)) <th-admin@pld-linux.org>) | gpg-pubkey e4f1bc2d-47b351f0 gpg(RSApub (PLD Linux Distribution 3.0 (Th)) <th-admin@pld-linux.org>) | ||
</file> | </file> |