Category Archives: version control

28.DevOps: How to install LinuxBrew package for Ubuntu VM?

 

linuxbrew-256x256

LinuxBrew is a package-management-software.
It enables installing packages from source on top of the system’s default package management.
Some of the examples for default package management are: “apt/deb” in Debian/Ubuntu and “yum/rpm” in CentOS/RedHat.
So this is similar to them. We all might have seen this package usage more in Mac OS systems. 
In this blog, I would like to demonstrate it as below:
The relevant command screen outputs are copied at the end of this blog.

I. To install this pakage we need to follow some pre-requisites:
Pre-requisites:
1. We need to update the current ubuntu system with the below command:
$ sudo apt-get update

2. We need to upgrade the packages s below:
$ sudo apt-get upgrade -y

II. Now, we need to prepare the system for LinuxBrew package with the below commands:

 

$ sudo sudo apt-get install -y build-essential make cmake scons curl git \
ruby autoconf automake autoconf-archive \
gettext libtool flex bison \
libbz2-dev libcurl4-openssl-dev \
libexpat-dev libncurses-dev

III. Now we need to Clone LinuxBrew from github:

I need to clone LinuxBrew into a hidden directory in my home directory:
$ git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew

After cloning we need to update the Update environment variables as below:

We need to add LinuxBrew to the user’s environment variables.

As a part of this task, the following lines to the end of the user’s ~/.bashrc file:

== Adding lines ====>
# Until LinuxBrew is fixed, the following is required.
# See: https://github.com/Homebrew/linuxbrew/issues/47
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib64/pkgconfig:/usr/share/pkgconfig:$PKG_CONFIG_PATH
## Setup linux brew
export LINUXBREWHOME=$HOME/.linuxbrew
export PATH=$LINUXBREWHOME/bin:$PATH
export MANPATH=$LINUXBREWHOME/man:$MANPATH
export PKG_CONFIG_PATH=$LINUXBREWHOME/lib64/pkgconfig:$LINUXBREWHOME/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$LINUXBREWHOME/lib64:$LINUXBREWHOME/lib:$LD_LIBRARY_PATH
== Update .bashrc file at EOF ====>
== For the above lines =====>

IV. Now we need to test the installation:
I need to log-out and log-in again.
So, the shell should use these new settings.

To test the installation; we need to apply the below commands:

=== Testing the installation ====>
$ which brew
/home/ubuntu/.linuxbrew/bin/brew
$ echo $PKG_CONFIG_PATH
/home/ubuntu/.linuxbrew/lib64/pkgconfig:/home/ubuntu/.linuxbrew/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib64/pkgconfig:/usr/share/pkgconfig:
========>
To fix common problems in LinuxBrew, those we will encounter during its usage.
We need to use 2 times the below command:
$ brew update

And we also need to Run brew doctor and fix all the warnings
$ brew doctor

V. Now let us test it for vim installation in my system:

$ sudo brew install vim

You can also try to install some other packages as you need timely.

COPIED THE EXECUTED COMMANDS SCREEN OUPUT, FYI.

==== Output of screen commands ====>
vskumar@ubuntu:~/K8$ sudo apt-get update
[sudo] password for vskumar:
Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://ppa.launchpad.net/ansible/ansible/ubuntu xenial InRelease
Get:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Hit:4 http://ppa.launchpad.net/conjure-up/next/ubuntu xenial InRelease
Hit:5 http://ppa.launchpad.net/juju/devel/ubuntu xenial InRelease
Hit:6 https://download.docker.com/linux/ubuntu xenial InRelease
Hit:7 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease
Ign:9 https://pkg.jenkins.io/debian-stable binary/ InRelease
Ign:10 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial InRelease
Hit:11 https://pkg.jenkins.io/debian-stable binary/ Release
Ign:12 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial InRelease
Ign:13 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial Release
Get:8 https://packages.cloud.google.com/apt kubernetes-xenial InRelease [8,993 B]
Ign:14 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial Release
Ign:16 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 Packages
Ign:8 https://packages.cloud.google.com/apt kubernetes-xenial InRelease
Ign:17 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 all Packages
Ign:18 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en_US
Ign:19 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en
Ign:20 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:21 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:22 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 Packages
Ign:23 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 all Packages
Ign:24 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en_US
Ign:25 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en
Ign:26 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:27 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:16 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 Packages
Ign:17 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 all Packages
Ign:18 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en_US
Ign:19 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en
Ign:20 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:21 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:22 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 Packages
Ign:23 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 all Packages
Ign:24 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en_US
Ign:25 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en
Ign:26 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:27 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:16 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 Packages
Ign:17 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 all Packages
Ign:18 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en_US
Ign:19 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en
Ign:20 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:21 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:22 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 Packages
Ign:23 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 all Packages
Ign:24 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en_US
Ign:25 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en
Ign:26 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:27 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:16 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 Packages
Ign:17 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 all Packages
Ign:18 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en_US
Ign:19 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en
Ign:20 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:21 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:22 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 Packages
Ign:23 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 all Packages
Ign:24 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en_US
Ign:25 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en
Ign:26 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:27 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:16 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 Packages
Ign:17 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 all Packages
Ign:18 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en_US
Ign:19 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en
Ign:20 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:21 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Ign:22 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 Packages
Ign:23 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 all Packages
Ign:24 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en_US
Ign:25 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en
Ign:26 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:27 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Err:16 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 Packages
403 Forbidden
Ign:17 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 all Packages
Ign:18 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en_US
Ign:19 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 Translation-en
Ign:20 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:21 https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Err:22 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 Packages
403 Forbidden
Ign:23 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 all Packages
Ign:24 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en_US
Ign:25 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 Translation-en
Ign:26 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 amd64 DEP-11 Metadata
Ign:27 https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial/test-17.06 DEP-11 64×64 Icons
Fetched 118 kB in 32s (3,666 B/s)
Reading package lists… Done
W: The repository ‘https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu xenial Release’ does not have a Release file.
N: Data from such a repository can’t be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository ‘https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu xenial Release’ does not have a Release file.
N: Data from such a repository can’t be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: https://packages.cloud.google.com/apt kubernetes-xenial InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 6A030B21BA07F4FB
W: The repository ‘http://apt.kubernetes.io kubernetes-xenial InRelease’ is not signed.
N: Data from such a repository can’t be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://storebits.docker.com/ee/ubuntu/<subscription-id>/ubuntu/dists/xenial/test-17.06/binary-amd64/Packages 403 Forbidden
E: Failed to fetch https://storebits.docker.com/ee/ubuntu/vskumardocker/ubuntu/dists/xenial/test-17.06/binary-amd64/Packages 403 Forbidden
E: Some index files failed to download. They have been ignored, or old ones used instead.
vskumar@ubuntu:~/K8$ sudo apt-get upgrade -y
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages were automatically installed and are no longer required:
ca-certificates-java default-jre-headless java-common openjdk-8-jre-headless
Use ‘sudo apt autoremove’ to remove them.
The following packages have been kept back:
cups-filters cups-filters-core-drivers gir1.2-javascriptcoregtk-4.0
gir1.2-webkit2-4.0 libdrm-amdgpu1 libdrm2 libegl1-mesa libgbm1
libgl1-mesa-dri libjavascriptcoregtk-4.0-18 libmm-glib0 libqmi-proxy
libwayland-egl1-mesa libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-37-gtk2
libxatracker2 linux-generic-hwe-16.04 linux-headers-generic-hwe-16.04
linux-image-generic-hwe-16.04 modemmanager open-vm-tools
open-vm-tools-desktop qpdf
The following packages will be upgraded:
ansible apache2 apache2-bin apache2-data apache2-utils apparmor apport
apport-gtk apt apt-transport-https apt-utils avahi-autoipd avahi-daemon
avahi-utils bamfdaemon base-files ca-certificates-java compiz compiz-core
compiz-gnome compiz-plugins-default cpp-5 cups cups-browsed cups-bsd
cups-client cups-common cups-core-drivers cups-daemon cups-ppdc
cups-server-common curl distro-info-data docker-ce dpkg dpkg-dev ebtables
firefox firefox-locale-en fonts-opensymbol friendly-recovery fwupd g++-5
gcc-5 gcc-5-base ghostscript ghostscript-x gir1.2-ibus-1.0 gir1.2-unity-5.0
gnome-accessibility-themes gnome-software gnome-software-common grub-common
grub-pc grub-pc-bin grub2-common hdparm ibus ibus-gtk ibus-gtk3 ifupdown
initramfs-tools initramfs-tools-bin initramfs-tools-core isc-dhcp-client
isc-dhcp-common jenkins libapparmor-perl libapparmor1 libapt-inst2.0
libapt-pkg5.0 libasan2 libatomic1 libaudit-common libaudit1 libavahi-client3
libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1
libavahi-ui-gtk3-0 libbamf3-2 libcc1-0 libcilkrts5 libcompizconfig0 libcups2
libcupscgi1 libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3
libcurl3-gnutls libdecoration0 libdfu1 libdpkg-perl libfontembed1 libfwupd1
libgcc-5-dev libgcrypt20 libgomp1 libgs9 libgs9-common libibus-1.0-5
libicu55 libitm1 liblsan0 libmpx0 libnuma1 libpam-modules libpam-modules-bin
libpam-runtime libpam-systemd libpam0g libpci3 libperl5.22 libplymouth4
libpoppler-glib8 libpoppler58 libprocps4 libpulse-mainloop-glib0 libpulse0
libpulsedsp libpython-all-dev libpython-dev libpython-stdlib libquadmath0
libraw15 libreoffice-avmedia-backend-gstreamer libreoffice-base-core
libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw
libreoffice-gnome libreoffice-gtk libreoffice-impress libreoffice-math
libreoffice-ogltrans libreoffice-pdfimport libreoffice-style-breeze
libreoffice-style-galaxy libreoffice-writer libruby2.3 libsmbclient
libsnmp-base libsnmp30 libssl1.0.0 libstdc++-5-dev libstdc++6 libsystemd0
libtiff5 libtsan0 libubsan0 libudev1 libunity-core-6.0-9
libunity-protocol-private0 libunity-scopes-json-def-desktop libunity9
libvncclient1 libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-client0
libwayland-cursor0 libwayland-server0 libwbclient0 light-themes linux-base
linux-firmware linux-libc-dev lshw openjdk-8-jre-headless openssh-client
openssh-server openssh-sftp-server openssl patch pciutils perl perl-base
perl-modules-5.22 plymouth plymouth-label plymouth-theme-ubuntu-logo
plymouth-theme-ubuntu-text poppler-utils procps pulseaudio
pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils python
python-all python-all-dev python-apt python-apt-common python-crypto
python-dev python-minimal python-paramiko python-samba
python-software-properties python3-apport python3-apt python3-distupgrade
python3-problem-report python3-uno python3-update-manager ruby2.3 samba
samba-common samba-common-bin samba-dsdb-modules samba-libs
samba-vfs-modules sensible-utils suru-icon-theme systemd systemd-sysv
thunderbird thunderbird-gnome-support thunderbird-locale-en
thunderbird-locale-en-us ubuntu-artwork ubuntu-drivers-common
ubuntu-mobile-icons ubuntu-mono ubuntu-release-upgrader-core
ubuntu-release-upgrader-gtk ubuntu-software udev unity unity-schemas
unity-scopes-runner unity-services uno-libs3 update-manager
update-manager-core update-notifier update-notifier-common ure wget
xdg-user-dirs xdg-utils
245 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.
Need to get 459 MB of archives.
After this operation, 109 MB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/ansible/ansible/ubuntu xenial/main amd64 ansible all 2.5.4-1ppa~xenial [3,181 kB]
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 base-files amd64 9.4ubuntu4.6 [55.0 kB]
Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 dpkg amd64 1.18.4ubuntu1.4 [2,088 kB]
Get:4 https://download.docker.com/linux/ubuntu xenial/edge amd64 docker-ce amd64 18.05.0~ce~3-0~ubuntu [34.2 MB]
Get:5 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libperl5.22 amd64 5.22.1-9ubuntu0.3 [3,402 kB]
Get:6 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 perl amd64 5.22.1-9ubuntu0.3 [237 kB]
Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 perl-base amd64 5.22.1-9ubuntu0.3 [1,286 kB]
Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 perl-modules-5.22 all 5.22.1-9ubuntu0.3 [2,646 kB]
Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libquadmath0 amd64 5.4.0-6ubuntu1~16.04.9 [131 kB]
Get:10 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.107.3 [72.5 MB]
Get:11 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgomp1 amd64 5.4.0-6ubuntu1~16.04.9 [55.0 kB]
Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libitm1 amd64 5.4.0-6ubuntu1~16.04.9 [27.4 kB]
Get:13 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libatomic1 amd64 5.4.0-6ubuntu1~16.04.9 [8,882 B]
Get:14 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libasan2 amd64 5.4.0-6ubuntu1~16.04.9 [264 kB]
Get:15 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 liblsan0 amd64 5.4.0-6ubuntu1~16.04.9 [105 kB]
Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libtsan0 amd64 5.4.0-6ubuntu1~16.04.9 [244 kB]
Get:17 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libubsan0 amd64 5.4.0-6ubuntu1~16.04.9 [95.2 kB]
Get:18 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcilkrts5 amd64 5.4.0-6ubuntu1~16.04.9 [40.1 kB]
Get:19 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmpx0 amd64 5.4.0-6ubuntu1~16.04.9 [9,774 B]
Get:20 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 g++-5 amd64 5.4.0-6ubuntu1~16.04.9 [8,333 kB]
Get:21 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gcc-5 amd64 5.4.0-6ubuntu1~16.04.9 [8,650 kB]
Get:22 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cpp-5 amd64 5.4.0-6ubuntu1~16.04.9 [7,685 kB]
Get:23 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcc1-0 amd64 5.4.0-6ubuntu1~16.04.9 [38.8 kB]
Get:24 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libstdc++-5-dev amd64 5.4.0-6ubuntu1~16.04.9 [1,427 kB]
Get:25 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgcc-5-dev amd64 5.4.0-6ubuntu1~16.04.9 [2,242 kB]
Get:26 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gcc-5-base amd64 5.4.0-6ubuntu1~16.04.9 [17.3 kB]
Get:27 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libstdc++6 amd64 5.4.0-6ubuntu1~16.04.9 [393 kB]
Get:28 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libapt-pkg5.0 amd64 1.2.26 [706 kB]
Get:29 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libapt-inst2.0 amd64 1.2.26 [55.4 kB]
Get:30 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apt amd64 1.2.26 [1,043 kB]
Get:31 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apt-utils amd64 1.2.26 [197 kB]
Get:32 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libaudit-common all 1:2.4.5-1ubuntu2.1 [3,924 B]
Get:33 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libaudit1 amd64 1:2.4.5-1ubuntu2.1 [36.2 kB]
Get:34 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpam0g amd64 1.1.8-3.2ubuntu2.1 [55.6 kB]
Get:35 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpam-modules-bin amd64 1.1.8-3.2ubuntu2.1 [36.9 kB]
Get:36 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpam-modules amd64 1.1.8-3.2ubuntu2.1 [244 kB]
Get:37 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpam-runtime all 1.1.8-3.2ubuntu2.1 [37.9 kB]
Get:38 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libprocps4 amd64 2:3.3.10-4ubuntu2.4 [33.1 kB]
Get:39 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 procps amd64 2:3.3.10-4ubuntu2.4 [222 kB]
Get:40 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libsystemd0 amd64 229-4ubuntu21.2 [205 kB]
Get:41 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpam-systemd amd64 229-4ubuntu21.2 [115 kB]
Get:42 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ifupdown amd64 0.8.10ubuntu1.4 [54.9 kB]
Get:43 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 systemd amd64 229-4ubuntu21.2 [3,634 kB]
Get:44 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 udev amd64 229-4ubuntu21.2 [993 kB]
Get:45 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libudev1 amd64 229-4ubuntu21.2 [54.4 kB]
Get:46 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-pc amd64 2.02~beta2-36ubuntu3.18 [197 kB]
Get:47 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-pc-bin amd64 2.02~beta2-36ubuntu3.18 [889 kB]
Get:48 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub2-common amd64 2.02~beta2-36ubuntu3.18 [511 kB]
Get:49 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-common amd64 2.02~beta2-36ubuntu3.18 [1,706 kB]
Get:50 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 friendly-recovery all 0.2.31ubuntu1 [9,496 B]
Get:51 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 initramfs-tools all 0.122ubuntu8.11 [8,590 B]
Get:52 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 initramfs-tools-core all 0.122ubuntu8.11 [42.9 kB]
Get:53 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 initramfs-tools-bin amd64 0.122ubuntu8.11 [9,592 B]
Get:54 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-base all 4.5ubuntu1~16.04.1 [18.1 kB]
Get:55 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 systemd-sysv amd64 229-4ubuntu21.2 [11.9 kB]
Get:56 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libapparmor1 amd64 2.10.95-0ubuntu2.9 [29.9 kB]
Get:57 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl1.0.0 amd64 1.0.2g-1ubuntu4.12 [1,085 kB]
Get:58 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apache2 amd64 2.4.18-2ubuntu3.8 [86.8 kB]
Get:59 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apache2-bin amd64 2.4.18-2ubuntu3.8 [926 kB]
Get:60 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apache2-utils amd64 2.4.18-2ubuntu3.8 [82.0 kB]
Get:61 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apache2-data all 2.4.18-2ubuntu3.8 [162 kB]
Get:62 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libavahi-common-data amd64 0.6.32~rc+dfsg-1ubuntu2.2 [21.5 kB]
Get:63 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libavahi-common3 amd64 0.6.32~rc+dfsg-1ubuntu2.2 [21.6 kB]
Get:64 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libavahi-client3 amd64 0.6.32~rc+dfsg-1ubuntu2.2 [25.2 kB]
Get:65 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libavahi-glib1 amd64 0.6.32~rc+dfsg-1ubuntu2.2 [7,708 B]
Get:66 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-core-drivers amd64 2.1.3-4ubuntu0.4 [27.2 kB]
Get:67 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-server-common all 2.1.3-4ubuntu0.4 [494 kB]
Get:68 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-common all 2.1.3-4ubuntu0.4 [134 kB]
Get:69 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcupscgi1 amd64 2.1.3-4ubuntu0.4 [27.2 kB]
Get:70 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-client amd64 2.1.3-4ubuntu0.4 [133 kB]
Get:71 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcupsimage2 amd64 2.1.3-4ubuntu0.4 [16.1 kB]
Get:72 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcupsppdc1 amd64 2.1.3-4ubuntu0.4 [45.0 kB]
Get:73 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-browsed amd64 1.8.3-2ubuntu3.4 [92.9 kB]
Get:74 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-daemon amd64 2.1.3-4ubuntu0.4 [302 kB]
Get:75 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcupsmime1 amd64 2.1.3-4ubuntu0.4 [13.0 kB]
Get:76 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcups2 amd64 2.1.3-4ubuntu0.4 [197 kB]
Get:77 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups amd64 2.1.3-4ubuntu0.4 [192 kB]
Get:78 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-bsd amd64 2.1.3-4ubuntu0.4 [34.8 kB]
Get:79 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libtiff5 amd64 4.0.6-1ubuntu0.4 [148 kB]
Get:80 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcupsfilters1 amd64 1.8.3-2ubuntu3.4 [80.5 kB]
Get:81 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpoppler58 amd64 0.41.0-0ubuntu1.7 [758 kB]
Get:82 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 poppler-utils amd64 0.41.0-0ubuntu1.7 [130 kB]
Get:83 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ghostscript amd64 9.18~dfsg~0-0ubuntu2.8 [40.9 kB]
Get:84 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ghostscript-x amd64 9.18~dfsg~0-0ubuntu2.8 [34.4 kB]
Get:85 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgs9-common all 9.18~dfsg~0-0ubuntu2.8 [2,979 kB]
Get:86 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgs9 amd64 9.18~dfsg~0-0ubuntu2.8 [2,057 kB]
Get:87 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cups-ppdc amd64 2.1.3-4ubuntu0.4 [26.5 kB]
Get:88 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libicu55 amd64 55.1-7ubuntu0.4 [7,646 kB]
Get:89 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-calc amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [6,452 kB]
Get:90 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-gnome amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [60.8 kB]
Get:91 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-gtk amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [206 kB]
Get:92 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-writer amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [7,558 kB]
Get:93 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-style-galaxy all 1:5.1.6~rc2-0ubuntu1~xenial3 [1,522 kB]
Get:94 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 uno-libs3 amd64 5.1.6~rc2-0ubuntu1~xenial3 [704 kB]
Get:95 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-ogltrans amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [73.3 kB]
Get:96 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ure amd64 5.1.6~rc2-0ubuntu1~xenial3 [1,535 kB]
Get:97 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-style-breeze all 1:5.1.6~rc2-0ubuntu1~xenial3 [470 kB]
Get:98 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-common all 1:5.1.6~rc2-0ubuntu1~xenial3 [22.4 MB]
Get:99 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-pdfimport amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [182 kB]
Get:100 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-uno amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [137 kB]
Get:101 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-base-core amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [716 kB]
Get:102 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-math amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [373 kB]
Get:103 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-avmedia-backend-gstreamer amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [24.2 kB]
Get:104 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-draw amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [2,401 kB]
Get:105 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-impress amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [970 kB]
Get:106 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libreoffice-core amd64 1:5.1.6~rc2-0ubuntu1~xenial3 [28.2 MB]
Get:107 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 fonts-opensymbol all 2:102.7+LibO5.1.6~rc2-0ubuntu1~xenial3 [104 kB]
Get:108 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 curl amd64 7.47.0-1ubuntu2.8 [139 kB]
Get:109 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcurl3-gnutls amd64 7.47.0-1ubuntu2.8 [185 kB]
Get:110 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 samba-vfs-modules amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [257 kB]
Get:111 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 samba-dsdb-modules amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [215 kB]
Get:112 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-all-dev amd64 2.7.12-1~16.04 [1,016 B]
Get:113 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-dev amd64 2.7.12-1~16.04 [1,186 B]
Get:114 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-all amd64 2.7.12-1~16.04 [996 B]
Get:115 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-minimal amd64 2.7.12-1~16.04 [28.1 kB]
Get:116 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python amd64 2.7.12-1~16.04 [137 kB]
Get:117 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython-all-dev amd64 2.7.12-1~16.04 [1,006 B]
Get:118 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython-dev amd64 2.7.12-1~16.04 [7,840 B]
Get:119 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython-stdlib amd64 2.7.12-1~16.04 [7,768 B]
Get:120 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-crypto amd64 2.6.1-6ubuntu0.16.04.3 [246 kB]
Get:121 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-samba amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [1,059 kB]
Get:122 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 samba-common-bin amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [506 kB]
Get:123 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libsmbclient amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [53.3 kB]
Get:124 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 samba-libs amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [5,166 kB]
Get:125 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwbclient0 amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [30.4 kB]
Get:126 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 samba amd64 2:4.3.11+dfsg-0ubuntu0.16.04.13 [906 kB]
Get:127 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 samba-common all 2:4.3.11+dfsg-0ubuntu0.16.04.13 [83.5 kB]
Get:128 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 pciutils amd64 1:3.3.1-1.1ubuntu1.2 [234 kB]
Get:129 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpci3 amd64 1:3.3.1-1.1ubuntu1.2 [24.5 kB]
Get:130 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-apt-common all 1.1.0~beta1ubuntu0.16.04.1 [16.0 kB]
Get:131 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-apt amd64 1.1.0~beta1ubuntu0.16.04.1 [137 kB]
Get:132 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ubuntu-drivers-common amd64 1:0.4.17.7 [49.9 kB]
Get:133 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ubuntu-release-upgrader-gtk all 1:16.04.25 [9,344 B]
Get:134 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ubuntu-release-upgrader-core all 1:16.04.25 [29.6 kB]
Get:135 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-apt amd64 1.1.0~beta1ubuntu0.16.04.1 [139 kB]
Get:136 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 update-manager all 1:16.04.13 [543 kB]
Get:137 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-distupgrade all 1:16.04.25 [104 kB]
Get:138 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-update-manager all 1:16.04.13 [32.6 kB]
Get:139 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 update-manager-core all 1:16.04.13 [5,496 B]
Get:140 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 update-notifier amd64 3.168.8 [47.3 kB]
Get:141 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdpkg-perl all 1.18.4ubuntu1.4 [195 kB]
Get:142 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 dpkg-dev all 1.18.4ubuntu1.4 [584 kB]
Get:143 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 patch amd64 2.7.5-1ubuntu0.16.04.1 [90.5 kB]
Get:144 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 update-notifier-common all 3.168.8 [164 kB]
Get:145 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgcrypt20 amd64 1.6.5-2ubuntu0.4 [337 kB]
Get:146 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 sensible-utils all 0.0.9ubuntu0.16.04.1 [10.0 kB]
Get:147 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 distro-info-data all 0.28ubuntu0.8 [4,502 B]
Get:148 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 isc-dhcp-client amd64 4.3.3-5ubuntu12.10 [224 kB]
Get:149 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 isc-dhcp-common amd64 4.3.3-5ubuntu12.10 [105 kB]
Get:150 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libapparmor-perl amd64 2.10.95-0ubuntu2.9 [31.5 kB]
Get:151 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apparmor amd64 2.10.95-0ubuntu2.9 [450 kB]
Get:152 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apt-transport-https amd64 1.2.26 [26.1 kB]
Get:153 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 hdparm amd64 9.48+ds-1ubuntu0.1 [92.6 kB]
Get:154 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libnuma1 amd64 2.0.11-1ubuntu1.1 [21.0 kB]
Get:155 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libplymouth4 amd64 0.9.2-3ubuntu13.5 [85.2 kB]
Get:156 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 lshw amd64 02.17-1.1ubuntu3.5 [215 kB]
Get:157 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 openssh-sftp-server amd64 1:7.2p2-4ubuntu2.4 [38.7 kB]
Get:158 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 openssh-server amd64 1:7.2p2-4ubuntu2.4 [335 kB]
Get:159 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 openssh-client amd64 1:7.2p2-4ubuntu2.4 [589 kB]
Get:160 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 openssl amd64 1.0.2g-1ubuntu4.12 [492 kB]
Get:161 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 plymouth-theme-ubuntu-text amd64 0.9.2-3ubuntu13.5 [9,090 B]
Get:162 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 plymouth amd64 0.9.2-3ubuntu13.5 [107 kB]
Get:163 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 plymouth-theme-ubuntu-logo amd64 0.9.2-3ubuntu13.5 [22.1 kB]
Get:164 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 plymouth-label amd64 0.9.2-3ubuntu13.5 [6,080 B]
Get:165 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 wget amd64 1.17.1-1ubuntu1.4 [299 kB]
Get:166 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 xdg-user-dirs amd64 0.15-2ubuntu6.16.04.1 [61.8 kB]
Get:167 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-paramiko all 1.16.0-1ubuntu0.1 [109 kB]
Get:168 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-problem-report all 2.20.1-0ubuntu2.18 [9,754 B]
Get:169 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-apport all 2.20.1-0ubuntu2.18 [79.6 kB]
Get:170 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apport all 2.20.1-0ubuntu2.18 [121 kB]
Get:171 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apport-gtk all 2.20.1-0ubuntu2.18 [9,578 B]
Get:172 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 avahi-autoipd amd64 0.6.32~rc+dfsg-1ubuntu2.2 [36.5 kB]
Get:173 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 pulseaudio-module-bluetooth amd64 1:8.0-0ubuntu3.10 [58.5 kB]
Get:174 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpulsedsp amd64 1:8.0-0ubuntu3.10 [21.1 kB]
Get:175 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 pulseaudio-utils amd64 1:8.0-0ubuntu3.10 [50.9 kB]
Get:176 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpulse-mainloop-glib0 amd64 1:8.0-0ubuntu3.10 [11.5 kB]
Get:177 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 pulseaudio-module-x11 amd64 1:8.0-0ubuntu3.10 [15.9 kB]
Get:178 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 pulseaudio amd64 1:8.0-0ubuntu3.10 [769 kB]
Get:179 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpulse0 amd64 1:8.0-0ubuntu3.10 [249 kB]
Get:180 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libavahi-core7 amd64 0.6.32~rc+dfsg-1ubuntu2.2 [81.5 kB]
Get:181 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 avahi-daemon amd64 0.6.32~rc+dfsg-1ubuntu2.2 [59.5 kB]
Get:182 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 avahi-utils amd64 0.6.32~rc+dfsg-1ubuntu2.2 [24.3 kB]
Get:183 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 bamfdaemon amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1 [82.2 kB]
Get:184 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libbamf3-2 amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1 [51.8 kB]
Get:185 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 openjdk-8-jre-headless amd64 8u171-b11-0ubuntu0.16.04.1 [27.0 MB]
Get:186 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ca-certificates-java all 20160321ubuntu1 [12.5 kB]
Get:187 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcompizconfig0 amd64 1:0.9.12.3+16.04.20180221-0ubuntu1 [118 kB]
Get:188 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 compiz-gnome amd64 1:0.9.12.3+16.04.20180221-0ubuntu1 [127 kB]
Get:189 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 compiz-plugins-default amd64 1:0.9.12.3+16.04.20180221-0ubuntu1 [821 kB]
Get:190 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdecoration0 amd64 1:0.9.12.3+16.04.20180221-0ubuntu1 [51.9 kB]
Get:191 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 unity amd64 7.4.5+16.04.20180221-0ubuntu1 [1,619 kB]
Get:192 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libunity-protocol-private0 amd64 7.1.4+16.04.20180209.1-0ubuntu1 [78.7 kB]
Get:193 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libunity9 amd64 7.1.4+16.04.20180209.1-0ubuntu1 [199 kB]
Get:194 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libunity-core-6.0-9 amd64 7.4.5+16.04.20180221-0ubuntu1 [437 kB]
Get:195 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 unity-schemas all 7.4.5+16.04.20180221-0ubuntu1 [12.9 kB]
Get:196 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libunity-scopes-json-def-desktop all 7.1.4+16.04.20180209.1-0ubuntu1 [3,548 B]
Get:197 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 unity-services amd64 7.4.5+16.04.20180221-0ubuntu1 [33.4 kB]
Get:198 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 compiz-core amd64 1:0.9.12.3+16.04.20180221-0ubuntu1 [348 kB]
Get:199 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 compiz all 1:0.9.12.3+16.04.20180221-0ubuntu1 [3,860 B]
Get:200 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ebtables amd64 2.0.10.4-3.4ubuntu2.16.04.1 [79.6 kB]
Get:201 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 firefox amd64 60.0.1+build2-0ubuntu0.16.04.1 [44.0 MB]
Get:202 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 firefox-locale-en amd64 60.0.1+build2-0ubuntu0.16.04.1 [740 kB]
Get:203 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdfu1 amd64 0.8.3-0ubuntu3 [48.6 kB]
Get:204 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libfwupd1 amd64 0.8.3-0ubuntu3 [33.1 kB]
Get:205 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 fwupd amd64 0.8.3-0ubuntu3 [119 kB]
Get:206 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libibus-1.0-5 amd64 1.5.11-1ubuntu2.1 [125 kB]
Get:207 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ibus amd64 1.5.11-1ubuntu2.1 [205 kB]
Get:208 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gir1.2-ibus-1.0 amd64 1.5.11-1ubuntu2.1 [66.0 kB]
Get:209 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gir1.2-unity-5.0 amd64 7.1.4+16.04.20180209.1-0ubuntu1 [20.2 kB]
Get:210 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gnome-accessibility-themes all 3.18.0-2ubuntu2 [2,298 kB]
Get:211 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ubuntu-software amd64 3.20.5-0ubuntu0.16.04.10 [11.7 kB]
Get:212 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gnome-software amd64 3.20.5-0ubuntu0.16.04.10 [244 kB]
Get:213 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gnome-software-common all 3.20.5-0ubuntu0.16.04.10 [2,521 kB]
Get:214 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ibus-gtk amd64 1.5.11-1ubuntu2.1 [14.7 kB]
Get:215 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ibus-gtk3 amd64 1.5.11-1ubuntu2.1 [14.8 kB]
Get:216 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libavahi-ui-gtk3-0 amd64 0.6.32~rc+dfsg-1ubuntu2.2 [19.0 kB]
Get:217 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcurl3 amd64 7.47.0-1ubuntu2.8 [187 kB]
Get:218 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libfontembed1 amd64 1.8.3-2ubuntu3.4 [47.2 kB]
Get:219 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpoppler-glib8 amd64 0.41.0-0ubuntu1.7 [104 kB]
Get:220 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libraw15 amd64 0.17.1-1ubuntu0.3 [230 kB]
Get:221 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libsnmp-base all 5.7.3+dfsg-1ubuntu4.1 [224 kB]
Get:222 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libsnmp30 amd64 5.7.3+dfsg-1ubuntu4.1 [811 kB]
Get:223 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libvncclient1 amd64 0.9.10+dfsg-3ubuntu0.16.04.2 [54.2 kB]
Get:224 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libvorbisfile3 amd64 1.3.5-3ubuntu0.2 [15.9 kB]
Get:225 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libvorbisenc2 amd64 1.3.5-3ubuntu0.2 [70.6 kB]
Get:226 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libvorbis0a amd64 1.3.5-3ubuntu0.2 [86.0 kB]
Get:227 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwayland-client0 amd64 1.12.0-1~ubuntu16.04.3 [22.5 kB]
Get:228 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwayland-cursor0 amd64 1.12.0-1~ubuntu16.04.3 [10.1 kB]
Get:229 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwayland-server0 amd64 1.12.0-1~ubuntu16.04.3 [28.0 kB]
Get:230 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ubuntu-mono all 14.04+16.04.20180326-0ubuntu1 [178 kB]
Get:231 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 light-themes all 14.04+16.04.20180326-0ubuntu1 [154 kB]
Get:232 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-firmware all 1.157.19 [50.7 MB]
Get:233 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-libc-dev amd64 4.4.0-127.153 [870 kB]
Get:234 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python-software-properties all 0.96.20.7 [20.7 kB]
Get:235 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ubuntu-mobile-icons all 14.04+16.04.20180326-0ubuntu1 [6,840 kB]
Get:236 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 suru-icon-theme all 14.04+16.04.20180326-0ubuntu1 [1,626 kB]
Get:237 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 thunderbird-locale-en amd64 1:52.8.0+build1-0ubuntu0.16.04.1 [469 kB]
Get:238 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 thunderbird amd64 1:52.8.0+build1-0ubuntu0.16.04.1 [42.3 MB]
Get:239 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 thunderbird-gnome-support amd64 1:52.8.0+build1-0ubuntu0.16.04.1 [8,530 B]
Get:240 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 thunderbird-locale-en-us all 1:52.8.0+build1-0ubuntu0.16.04.1 [9,336 B]
Get:241 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ubuntu-artwork all 1:14.04+16.04.20180326-0ubuntu1 [7,612 B]
Get:242 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 unity-scopes-runner all 7.1.4+16.04.20180209.1-0ubuntu1 [4,180 B]
Get:243 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 xdg-utils all 1.1.1-1ubuntu1.16.04.3 [59.6 kB]
Get:244 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libruby2.3 amd64 2.3.1-2~16.04.9 [2,963 kB]
Get:245 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ruby2.3 amd64 2.3.1-2~16.04.9 [41.0 kB]
Fetched 459 MB in 4min 39s (1,640 kB/s)
Extracting templates from packages: 100%
Preconfiguring packages …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/base-files_9.4ubuntu4.6_amd64.deb …
Unpacking base-files (9.4ubuntu4.6) over (9.4ubuntu4.5) …
Processing triggers for plymouth-theme-ubuntu-text (0.9.2-3ubuntu13.2) …
update-initramfs: deferring update (trigger activated)
Processing triggers for cracklib-runtime (2.9.2-1ubuntu1) …
Processing triggers for install-info (6.1.0.dfsg.1-5) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for initramfs-tools (0.122ubuntu8.10) …
update-initramfs: Generating /boot/initrd.img-4.10.0-40-generic
Setting up base-files (9.4ubuntu4.6) …
Installing new version of config file /etc/issue …
Installing new version of config file /etc/issue.net …
Installing new version of config file /etc/lsb-release …
Processing triggers for plymouth-theme-ubuntu-text (0.9.2-3ubuntu13.2) …
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.122ubuntu8.10) …
update-initramfs: Generating /boot/initrd.img-4.10.0-40-generic
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/dpkg_1.18.4ubuntu1.4_amd64.deb …
Unpacking dpkg (1.18.4ubuntu1.4) over (1.18.4ubuntu1.3) …
Setting up dpkg (1.18.4ubuntu1.4) …
Processing triggers for man-db (2.7.5-1) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libperl5.22_5.22.1-9ubuntu0.3_amd64.deb …
Unpacking libperl5.22:amd64 (5.22.1-9ubuntu0.3) over (5.22.1-9ubuntu0.2) …
Preparing to unpack …/perl_5.22.1-9ubuntu0.3_amd64.deb …
Unpacking perl (5.22.1-9ubuntu0.3) over (5.22.1-9ubuntu0.2) …
Preparing to unpack …/perl-base_5.22.1-9ubuntu0.3_amd64.deb …
Unpacking perl-base (5.22.1-9ubuntu0.3) over (5.22.1-9ubuntu0.2) …
Processing triggers for man-db (2.7.5-1) …
Setting up perl-base (5.22.1-9ubuntu0.3) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/perl-modules-5.22_5.22.1-9ubuntu0.3_all.deb …
Unpacking perl-modules-5.22 (5.22.1-9ubuntu0.3) over (5.22.1-9ubuntu0.2) …
Preparing to unpack …/libquadmath0_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libquadmath0:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libgomp1_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libgomp1:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libitm1_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libitm1:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libatomic1_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libatomic1:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libasan2_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libasan2:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/liblsan0_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking liblsan0:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libtsan0_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libtsan0:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libubsan0_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libubsan0:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libcilkrts5_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libcilkrts5:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libmpx0_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libmpx0:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/g++-5_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking g++-5 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/gcc-5_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking gcc-5 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/cpp-5_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking cpp-5 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libcc1-0_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libcc1-0:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libstdc++-5-dev_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libstdc++-5-dev:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/libgcc-5-dev_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libgcc-5-dev:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Preparing to unpack …/gcc-5-base_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking gcc-5-base:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Processing triggers for man-db (2.7.5-1) …
Setting up gcc-5-base:amd64 (5.4.0-6ubuntu1~16.04.9) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libstdc++6_5.4.0-6ubuntu1~16.04.9_amd64.deb …
Unpacking libstdc++6:amd64 (5.4.0-6ubuntu1~16.04.9) over (5.4.0-6ubuntu1~16.04.6) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Setting up libstdc++6:amd64 (5.4.0-6ubuntu1~16.04.9) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libapt-pkg5.0_1.2.26_amd64.deb …
Unpacking libapt-pkg5.0:amd64 (1.2.26) over (1.2.25) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Setting up libapt-pkg5.0:amd64 (1.2.26) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libapt-inst2.0_1.2.26_amd64.deb …
Unpacking libapt-inst2.0:amd64 (1.2.26) over (1.2.25) …
Preparing to unpack …/archives/apt_1.2.26_amd64.deb …
Unpacking apt (1.2.26) over (1.2.25) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Processing triggers for man-db (2.7.5-1) …
Setting up apt (1.2.26) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/apt-utils_1.2.26_amd64.deb …
Unpacking apt-utils (1.2.26) over (1.2.25) …
Preparing to unpack …/libaudit-common_1%3a2.4.5-1ubuntu2.1_all.deb …
Unpacking libaudit-common (1:2.4.5-1ubuntu2.1) over (1:2.4.5-1ubuntu2) …
Processing triggers for man-db (2.7.5-1) …
Setting up libaudit-common (1:2.4.5-1ubuntu2.1) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libaudit1_1%3a2.4.5-1ubuntu2.1_amd64.deb …
Unpacking libaudit1:amd64 (1:2.4.5-1ubuntu2.1) over (1:2.4.5-1ubuntu2) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Setting up libaudit1:amd64 (1:2.4.5-1ubuntu2.1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libpam0g_1.1.8-3.2ubuntu2.1_amd64.deb …
Unpacking libpam0g:amd64 (1.1.8-3.2ubuntu2.1) over (1.1.8-3.2ubuntu2) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Setting up libpam0g:amd64 (1.1.8-3.2ubuntu2.1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libpam-modules-bin_1.1.8-3.2ubuntu2.1_amd64.deb …
Unpacking libpam-modules-bin (1.1.8-3.2ubuntu2.1) over (1.1.8-3.2ubuntu2) …
Processing triggers for man-db (2.7.5-1) …
Setting up libpam-modules-bin (1.1.8-3.2ubuntu2.1) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libpam-modules_1.1.8-3.2ubuntu2.1_amd64.deb …
Unpacking libpam-modules:amd64 (1.1.8-3.2ubuntu2.1) over (1.1.8-3.2ubuntu2) …
Processing triggers for man-db (2.7.5-1) …
Setting up libpam-modules:amd64 (1.1.8-3.2ubuntu2.1) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libpam-runtime_1.1.8-3.2ubuntu2.1_all.deb …
Unpacking libpam-runtime (1.1.8-3.2ubuntu2.1) over (1.1.8-3.2ubuntu2) …
Processing triggers for man-db (2.7.5-1) …
Setting up libpam-runtime (1.1.8-3.2ubuntu2.1) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libprocps4_2%3a3.3.10-4ubuntu2.4_amd64.deb …
Unpacking libprocps4:amd64 (2:3.3.10-4ubuntu2.4) over (2:3.3.10-4ubuntu2.3) …
Preparing to unpack …/procps_2%3a3.3.10-4ubuntu2.4_amd64.deb …
Unpacking procps (2:3.3.10-4ubuntu2.4) over (2:3.3.10-4ubuntu2.3) …
Preparing to unpack …/libsystemd0_229-4ubuntu21.2_amd64.deb …
Unpacking libsystemd0:amd64 (229-4ubuntu21.2) over (229-4ubuntu21.1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for ureadahead (0.100.0-19) …
Setting up libsystemd0:amd64 (229-4ubuntu21.2) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/libpam-systemd_229-4ubuntu21.2_amd64.deb …
Unpacking libpam-systemd:amd64 (229-4ubuntu21.2) over (229-4ubuntu21.1) …
Preparing to unpack …/ifupdown_0.8.10ubuntu1.4_amd64.deb …
Unpacking ifupdown (0.8.10ubuntu1.4) over (0.8.10ubuntu1.2) …
Preparing to unpack …/systemd_229-4ubuntu21.2_amd64.deb …
Unpacking systemd (229-4ubuntu21.2) over (229-4ubuntu21.1) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for ureadahead (0.100.0-19) …
Processing triggers for dbus (1.10.6-1ubuntu3.3) …
Setting up systemd (229-4ubuntu21.2) …
addgroup: The group `systemd-journal’ already exists as a system group. Exiting.
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/udev_229-4ubuntu21.2_amd64.deb …
Unpacking udev (229-4ubuntu21.2) over (229-4ubuntu21.1) …
Preparing to unpack …/libudev1_229-4ubuntu21.2_amd64.deb …
Unpacking libudev1:amd64 (229-4ubuntu21.2) over (229-4ubuntu21.1) …
Processing triggers for systemd (229-4ubuntu21.2) …
Processing triggers for ureadahead (0.100.0-19) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Setting up libudev1:amd64 (229-4ubuntu21.2) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224868 files and directories currently installed.)
Preparing to unpack …/grub-pc_2.02~beta2-36ubuntu3.18_amd64.deb …
Unpacking grub-pc (2.02~beta2-36ubuntu3.18) over (2.02~beta2-36ubuntu3.16) …
Preparing to unpack …/grub-pc-bin_2.02~beta2-36ubuntu3.18_amd64.deb …
Unpacking grub-pc-bin (2.02~beta2-36ubuntu3.18) over (2.02~beta2-36ubuntu3.16) …
Preparing to unpack …/grub2-common_2.02~beta2-36ubuntu3.18_amd64.deb …
Unpacking grub2-common (2.02~beta2-36ubuntu3.18) over (2.02~beta2-36ubuntu3.16) …
Preparing to unpack …/grub-common_2.02~beta2-36ubuntu3.18_amd64.deb …
Unpacking grub-common (2.02~beta2-36ubuntu3.18) over (2.02~beta2-36ubuntu3.16) …
Preparing to unpack …/friendly-recovery_0.2.31ubuntu1_all.deb …
Unpacking friendly-recovery (0.2.31ubuntu1) over (0.2.31) …
Preparing to unpack …/initramfs-tools_0.122ubuntu8.11_all.deb …
Unpacking initramfs-tools (0.122ubuntu8.11) over (0.122ubuntu8.10) …
Preparing to unpack …/initramfs-tools-core_0.122ubuntu8.11_all.deb …
Unpacking initramfs-tools-core (0.122ubuntu8.11) over (0.122ubuntu8.10) …
Preparing to unpack …/initramfs-tools-bin_0.122ubuntu8.11_amd64.deb …
Unpacking initramfs-tools-bin (0.122ubuntu8.11) over (0.122ubuntu8.10) …
Preparing to unpack …/linux-base_4.5ubuntu1~16.04.1_all.deb …
Unpacking linux-base (4.5ubuntu1~16.04.1) over (4.0ubuntu1) …
Preparing to unpack …/systemd-sysv_229-4ubuntu21.2_amd64.deb …
Unpacking systemd-sysv (229-4ubuntu21.2) over (229-4ubuntu21.1) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for install-info (6.1.0.dfsg.1-5) …
Processing triggers for systemd (229-4ubuntu21.2) …
Processing triggers for ureadahead (0.100.0-19) …
Processing triggers for doc-base (0.10.7) …
Processing 1 changed doc-base file…
Registering documents with scrollkeeper…
Setting up systemd-sysv (229-4ubuntu21.2) …
(Reading database … 224873 files and directories currently installed.)
Preparing to unpack …/libapparmor1_2.10.95-0ubuntu2.9_amd64.deb …
Unpacking libapparmor1:amd64 (2.10.95-0ubuntu2.9) over (2.10.95-0ubuntu2.8) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Setting up libapparmor1:amd64 (2.10.95-0ubuntu2.9) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224873 files and directories currently installed.)
Preparing to unpack …/libssl1.0.0_1.0.2g-1ubuntu4.12_amd64.deb …
Unpacking libssl1.0.0:amd64 (1.0.2g-1ubuntu4.12) over (1.0.2g-1ubuntu4.10) …
Preparing to unpack …/apache2_2.4.18-2ubuntu3.8_amd64.deb …
Unpacking apache2 (2.4.18-2ubuntu3.8) over (2.4.18-2ubuntu3) …
Preparing to unpack …/apache2-bin_2.4.18-2ubuntu3.8_amd64.deb …
Unpacking apache2-bin (2.4.18-2ubuntu3.8) over (2.4.18-2ubuntu3) …
Preparing to unpack …/apache2-utils_2.4.18-2ubuntu3.8_amd64.deb …
Unpacking apache2-utils (2.4.18-2ubuntu3.8) over (2.4.18-2ubuntu3) …
Preparing to unpack …/apache2-data_2.4.18-2ubuntu3.8_all.deb …
Unpacking apache2-data (2.4.18-2ubuntu3.8) over (2.4.18-2ubuntu3) …
Preparing to unpack …/libavahi-common-data_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking libavahi-common-data:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/libavahi-common3_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking libavahi-common3:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/libavahi-client3_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking libavahi-client3:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/libavahi-glib1_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking libavahi-glib1:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/cups-core-drivers_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking cups-core-drivers (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/cups-server-common_2.1.3-4ubuntu0.4_all.deb …
Unpacking cups-server-common (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/cups-common_2.1.3-4ubuntu0.4_all.deb …
Unpacking cups-common (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/libcupscgi1_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking libcupscgi1:amd64 (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/cups-client_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking cups-client (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/libcupsimage2_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking libcupsimage2:amd64 (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/libcupsppdc1_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking libcupsppdc1:amd64 (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/cups-browsed_1.8.3-2ubuntu3.4_amd64.deb …
Unpacking cups-browsed (1.8.3-2ubuntu3.4) over (1.8.3-2ubuntu3.1) …
Preparing to unpack …/cups-daemon_2.1.3-4ubuntu0.4_amd64.deb …
Warning: Stopping cups.service, but it can still be activated by:
cups.socket
Unpacking cups-daemon (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/libcupsmime1_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking libcupsmime1:amd64 (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/libcups2_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking libcups2:amd64 (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/cups_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking cups (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/cups-bsd_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking cups-bsd (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/libtiff5_4.0.6-1ubuntu0.4_amd64.deb …
Unpacking libtiff5:amd64 (4.0.6-1ubuntu0.4) over (4.0.6-1ubuntu0.2) …
Preparing to unpack …/libcupsfilters1_1.8.3-2ubuntu3.4_amd64.deb …
Unpacking libcupsfilters1:amd64 (1.8.3-2ubuntu3.4) over (1.8.3-2ubuntu3.1) …
Preparing to unpack …/libpoppler58_0.41.0-0ubuntu1.7_amd64.deb …
Unpacking libpoppler58:amd64 (0.41.0-0ubuntu1.7) over (0.41.0-0ubuntu1.6) …
Preparing to unpack …/poppler-utils_0.41.0-0ubuntu1.7_amd64.deb …
Unpacking poppler-utils (0.41.0-0ubuntu1.7) over (0.41.0-0ubuntu1.6) …
Preparing to unpack …/ghostscript_9.18~dfsg~0-0ubuntu2.8_amd64.deb …
Unpacking ghostscript (9.18~dfsg~0-0ubuntu2.8) over (9.18~dfsg~0-0ubuntu2.7) …
Preparing to unpack …/ghostscript-x_9.18~dfsg~0-0ubuntu2.8_amd64.deb …
Unpacking ghostscript-x (9.18~dfsg~0-0ubuntu2.8) over (9.18~dfsg~0-0ubuntu2.7) …
Preparing to unpack …/libgs9-common_9.18~dfsg~0-0ubuntu2.8_all.deb …
Unpacking libgs9-common (9.18~dfsg~0-0ubuntu2.8) over (9.18~dfsg~0-0ubuntu2.7) …
Preparing to unpack …/libgs9_9.18~dfsg~0-0ubuntu2.8_amd64.deb …
Unpacking libgs9:amd64 (9.18~dfsg~0-0ubuntu2.8) over (9.18~dfsg~0-0ubuntu2.7) …
Preparing to unpack …/cups-ppdc_2.1.3-4ubuntu0.4_amd64.deb …
Unpacking cups-ppdc (2.1.3-4ubuntu0.4) over (2.1.3-4ubuntu0.3) …
Preparing to unpack …/libicu55_55.1-7ubuntu0.4_amd64.deb …
Unpacking libicu55:amd64 (55.1-7ubuntu0.4) over (55.1-7ubuntu0.3) …
Preparing to unpack …/libreoffice-calc_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-calc (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-gnome_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-gnome (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-gtk_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-gtk (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-writer_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-writer (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-style-galaxy_1%3a5.1.6~rc2-0ubuntu1~xenial3_all.deb …
Unpacking libreoffice-style-galaxy (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/uno-libs3_5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking uno-libs3 (5.1.6~rc2-0ubuntu1~xenial3) over (5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-ogltrans_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-ogltrans (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/ure_5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking ure (5.1.6~rc2-0ubuntu1~xenial3) over (5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-style-breeze_1%3a5.1.6~rc2-0ubuntu1~xenial3_all.deb …
Unpacking libreoffice-style-breeze (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-common_1%3a5.1.6~rc2-0ubuntu1~xenial3_all.deb …
Unpacking libreoffice-common (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-pdfimport_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-pdfimport (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/python3-uno_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking python3-uno (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-base-core_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-base-core (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-math_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-math (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-avmedia-backend-gstreamer_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-avmedia-backend-gstreamer (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-draw_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-draw (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-impress_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-impress (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/libreoffice-core_1%3a5.1.6~rc2-0ubuntu1~xenial3_amd64.deb …
Unpacking libreoffice-core (1:5.1.6~rc2-0ubuntu1~xenial3) over (1:5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/fonts-opensymbol_2%3a102.7+LibO5.1.6~rc2-0ubuntu1~xenial3_all.deb …
Unpacking fonts-opensymbol (2:102.7+LibO5.1.6~rc2-0ubuntu1~xenial3) over (2:102.7+LibO5.1.6~rc2-0ubuntu1~xenial2) …
Preparing to unpack …/curl_7.47.0-1ubuntu2.8_amd64.deb …
Unpacking curl (7.47.0-1ubuntu2.8) over (7.47.0-1ubuntu2.6) …
Preparing to unpack …/libcurl3-gnutls_7.47.0-1ubuntu2.8_amd64.deb …
Unpacking libcurl3-gnutls:amd64 (7.47.0-1ubuntu2.8) over (7.47.0-1ubuntu2.6) …
Preparing to unpack …/samba-vfs-modules_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking samba-vfs-modules (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/samba-dsdb-modules_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking samba-dsdb-modules (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/python-all-dev_2.7.12-1~16.04_amd64.deb …
Unpacking python-all-dev (2.7.12-1~16.04) over (2.7.11-1) …
Preparing to unpack …/python-dev_2.7.12-1~16.04_amd64.deb …
Unpacking python-dev (2.7.12-1~16.04) over (2.7.11-1) …
Preparing to unpack …/python-all_2.7.12-1~16.04_amd64.deb …
Unpacking python-all (2.7.12-1~16.04) over (2.7.11-1) …
Preparing to unpack …/python-minimal_2.7.12-1~16.04_amd64.deb …
Unpacking python-minimal (2.7.12-1~16.04) over (2.7.11-1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for ufw (0.35-0ubuntu2) …
Processing triggers for systemd (229-4ubuntu21.2) …
Processing triggers for ureadahead (0.100.0-19) …
Processing triggers for doc-base (0.10.7) …
Processing 1 changed doc-base file…
Registering documents with scrollkeeper…
Processing triggers for mime-support (3.59ubuntu1) …
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) …
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) …
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index…
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) …
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) …
Processing triggers for fontconfig (2.11.94-0ubuntu1.1) …
Setting up python-minimal (2.7.12-1~16.04) …
(Reading database … 224873 files and directories currently installed.)
Preparing to unpack …/python_2.7.12-1~16.04_amd64.deb …
Unpacking python (2.7.12-1~16.04) over (2.7.11-1) …
Preparing to unpack …/libpython-all-dev_2.7.12-1~16.04_amd64.deb …
Unpacking libpython-all-dev:amd64 (2.7.12-1~16.04) over (2.7.11-1) …
Preparing to unpack …/libpython-dev_2.7.12-1~16.04_amd64.deb …
Unpacking libpython-dev:amd64 (2.7.12-1~16.04) over (2.7.11-1) …
Preparing to unpack …/libpython-stdlib_2.7.12-1~16.04_amd64.deb …
Unpacking libpython-stdlib:amd64 (2.7.12-1~16.04) over (2.7.11-1) …
Preparing to unpack …/python-crypto_2.6.1-6ubuntu0.16.04.3_amd64.deb …
Unpacking python-crypto (2.6.1-6ubuntu0.16.04.3) over (2.6.1-6ubuntu0.16.04.2) …
Preparing to unpack …/python-samba_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking python-samba (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/samba-common-bin_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking samba-common-bin (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/libsmbclient_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking libsmbclient:amd64 (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/samba-libs_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking samba-libs:amd64 (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/libwbclient0_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking libwbclient0:amd64 (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/samba_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_amd64.deb …
Unpacking samba (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/samba-common_2%3a4.3.11+dfsg-0ubuntu0.16.04.13_all.deb …
Unpacking samba-common (2:4.3.11+dfsg-0ubuntu0.16.04.13) over (2:4.3.11+dfsg-0ubuntu0.16.04.12) …
Preparing to unpack …/pciutils_1%3a3.3.1-1.1ubuntu1.2_amd64.deb …
Unpacking pciutils (1:3.3.1-1.1ubuntu1.2) over (1:3.3.1-1.1ubuntu1.1) …
Preparing to unpack …/libpci3_1%3a3.3.1-1.1ubuntu1.2_amd64.deb …
Unpacking libpci3:amd64 (1:3.3.1-1.1ubuntu1.2) over (1:3.3.1-1.1ubuntu1.1) …
Preparing to unpack …/python-apt-common_1.1.0~beta1ubuntu0.16.04.1_all.deb …
Unpacking python-apt-common (1.1.0~beta1ubuntu0.16.04.1) over (1.1.0~beta1build1) …
Preparing to unpack …/python3-apt_1.1.0~beta1ubuntu0.16.04.1_amd64.deb …
Unpacking python3-apt (1.1.0~beta1ubuntu0.16.04.1) over (1.1.0~beta1build1) …
Preparing to unpack …/ubuntu-drivers-common_1%3a0.4.17.7_amd64.deb …
Unpacking ubuntu-drivers-common (1:0.4.17.7) over (1:0.4.17.3) …
Preparing to unpack …/ubuntu-release-upgrader-gtk_1%3a16.04.25_all.deb …
Unpacking ubuntu-release-upgrader-gtk (1:16.04.25) over (1:16.04.23) …
Preparing to unpack …/ubuntu-release-upgrader-core_1%3a16.04.25_all.deb …
Unpacking ubuntu-release-upgrader-core (1:16.04.25) over (1:16.04.23) …
Preparing to unpack …/python-apt_1.1.0~beta1ubuntu0.16.04.1_amd64.deb …
Unpacking python-apt (1.1.0~beta1ubuntu0.16.04.1) over (1.1.0~beta1build1) …
Preparing to unpack …/update-manager_1%3a16.04.13_all.deb …
Unpacking update-manager (1:16.04.13) over (1:16.04.12) …
Preparing to unpack …/python3-distupgrade_1%3a16.04.25_all.deb …
Unpacking python3-distupgrade (1:16.04.25) over (1:16.04.23) …
Preparing to unpack …/python3-update-manager_1%3a16.04.13_all.deb …
Unpacking python3-update-manager (1:16.04.13) over (1:16.04.12) …
Preparing to unpack …/update-manager-core_1%3a16.04.13_all.deb …
Unpacking update-manager-core (1:16.04.13) over (1:16.04.12) …
Preparing to unpack …/update-notifier_3.168.8_amd64.deb …
Unpacking update-notifier (3.168.8) over (3.168.7) …
Preparing to unpack …/libdpkg-perl_1.18.4ubuntu1.4_all.deb …
Unpacking libdpkg-perl (1.18.4ubuntu1.4) over (1.18.4ubuntu1.3) …
Preparing to unpack …/dpkg-dev_1.18.4ubuntu1.4_all.deb …
Unpacking dpkg-dev (1.18.4ubuntu1.4) over (1.18.4ubuntu1.3) …
Preparing to unpack …/patch_2.7.5-1ubuntu0.16.04.1_amd64.deb …
Unpacking patch (2.7.5-1ubuntu0.16.04.1) over (2.7.5-1) …
Preparing to unpack …/update-notifier-common_3.168.8_all.deb …
Unpacking update-notifier-common (3.168.8) over (3.168.7) …
Preparing to unpack …/libgcrypt20_1.6.5-2ubuntu0.4_amd64.deb …
Unpacking libgcrypt20:amd64 (1.6.5-2ubuntu0.4) over (1.6.5-2ubuntu0.3) …
Processing triggers for doc-base (0.10.7) …
Processing 1 changed doc-base file…
Registering documents with scrollkeeper…
Processing triggers for man-db (2.7.5-1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Processing triggers for ufw (0.35-0ubuntu2) …
Processing triggers for ureadahead (0.100.0-19) …
Processing triggers for libglib2.0-0:amd64 (2.48.2-0ubuntu1) …
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) …
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) …
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index…
Processing triggers for mime-support (3.59ubuntu1) …
Processing triggers for gconf2 (3.2.6-3ubuntu6) …
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) …
Setting up libgcrypt20:amd64 (1.6.5-2ubuntu0.4) …
Processing triggers for systemd (229-4ubuntu21.2) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
(Reading database … 224872 files and directories currently installed.)
Preparing to unpack …/sensible-utils_0.0.9ubuntu0.16.04.1_all.deb …
Unpacking sensible-utils (0.0.9ubuntu0.16.04.1) over (0.0.9) …
Processing triggers for mime-support (3.59ubuntu1) …
Processing triggers for man-db (2.7.5-1) …
Setting up sensible-utils (0.0.9ubuntu0.16.04.1) …
(Reading database … 224872 files and directories currently installed.)
Preparing to unpack …/distro-info-data_0.28ubuntu0.8_all.deb …
Unpacking distro-info-data (0.28ubuntu0.8) over (0.28ubuntu0.7) …
Preparing to unpack …/isc-dhcp-client_4.3.3-5ubuntu12.10_amd64.deb …
Unpacking isc-dhcp-client (4.3.3-5ubuntu12.10) over (4.3.3-5ubuntu12.7) …
Preparing to unpack …/isc-dhcp-common_4.3.3-5ubuntu12.10_amd64.deb …
Unpacking isc-dhcp-common (4.3.3-5ubuntu12.10) over (4.3.3-5ubuntu12.7) …
Preparing to unpack …/libapparmor-perl_2.10.95-0ubuntu2.9_amd64.deb …
Unpacking libapparmor-perl (2.10.95-0ubuntu2.9) over (2.10.95-0ubuntu2.8) …
Preparing to unpack …/apparmor_2.10.95-0ubuntu2.9_amd64.deb …
Unpacking apparmor (2.10.95-0ubuntu2.9) over (2.10.95-0ubuntu2.8) …
Preparing to unpack …/apt-transport-https_1.2.26_amd64.deb …
Unpacking apt-transport-https (1.2.26) over (1.2.25) …
Preparing to unpack …/hdparm_9.48+ds-1ubuntu0.1_amd64.deb …
Unpacking hdparm (9.48+ds-1ubuntu0.1) over (9.48+ds-1) …
Preparing to unpack …/libnuma1_2.0.11-1ubuntu1.1_amd64.deb …
Unpacking libnuma1:amd64 (2.0.11-1ubuntu1.1) over (2.0.11-1ubuntu1) …
Preparing to unpack …/libplymouth4_0.9.2-3ubuntu13.5_amd64.deb …
Unpacking libplymouth4:amd64 (0.9.2-3ubuntu13.5) over (0.9.2-3ubuntu13.2) …
Preparing to unpack …/lshw_02.17-1.1ubuntu3.5_amd64.deb …
Unpacking lshw (02.17-1.1ubuntu3.5) over (02.17-1.1ubuntu3.4) …
Preparing to unpack …/openssh-sftp-server_1%3a7.2p2-4ubuntu2.4_amd64.deb …
Unpacking openssh-sftp-server (1:7.2p2-4ubuntu2.4) over (1:7.2p2-4) …
Preparing to unpack …/openssh-server_1%3a7.2p2-4ubuntu2.4_amd64.deb …
Unpacking openssh-server (1:7.2p2-4ubuntu2.4) over (1:7.2p2-4) …
Preparing to unpack …/openssh-client_1%3a7.2p2-4ubuntu2.4_amd64.deb …
Unpacking openssh-client (1:7.2p2-4ubuntu2.4) over (1:7.2p2-4) …
Preparing to unpack …/openssl_1.0.2g-1ubuntu4.12_amd64.deb …
Unpacking openssl (1.0.2g-1ubuntu4.12) over (1.0.2g-1ubuntu4.10) …
Preparing to unpack …/plymouth-theme-ubuntu-text_0.9.2-3ubuntu13.5_amd64.deb …
Unpacking plymouth-theme-ubuntu-text (0.9.2-3ubuntu13.5) over (0.9.2-3ubuntu13.2) …
Preparing to unpack …/plymouth_0.9.2-3ubuntu13.5_amd64.deb …
Unpacking plymouth (0.9.2-3ubuntu13.5) over (0.9.2-3ubuntu13.2) …
Preparing to unpack …/plymouth-theme-ubuntu-logo_0.9.2-3ubuntu13.5_amd64.deb …
Unpacking plymouth-theme-ubuntu-logo (0.9.2-3ubuntu13.5) over (0.9.2-3ubuntu13.2) …
Preparing to unpack …/plymouth-label_0.9.2-3ubuntu13.5_amd64.deb …
Unpacking plymouth-label (0.9.2-3ubuntu13.5) over (0.9.2-3ubuntu13.2) …
Preparing to unpack …/wget_1.17.1-1ubuntu1.4_amd64.deb …
Unpacking wget (1.17.1-1ubuntu1.4) over (1.17.1-1ubuntu1.3) …
Preparing to unpack …/xdg-user-dirs_0.15-2ubuntu6.16.04.1_amd64.deb …
Unpacking xdg-user-dirs (0.15-2ubuntu6.16.04.1) over (0.15-2ubuntu6) …
Preparing to unpack …/python-paramiko_1.16.0-1ubuntu0.1_all.deb …
Unpacking python-paramiko (1.16.0-1ubuntu0.1) over (1.16.0-1) …
Preparing to unpack …/ansible_2.5.4-1ppa~xenial_all.deb …
Unpacking ansible (2.5.4-1ppa~xenial) over (2.5.0-1ppa~xenial) …
Preparing to unpack …/python3-problem-report_2.20.1-0ubuntu2.18_all.deb …
Unpacking python3-problem-report (2.20.1-0ubuntu2.18) over (2.20.1-0ubuntu2.15) …
Preparing to unpack …/python3-apport_2.20.1-0ubuntu2.18_all.deb …
Unpacking python3-apport (2.20.1-0ubuntu2.18) over (2.20.1-0ubuntu2.15) …
Preparing to unpack …/apport_2.20.1-0ubuntu2.18_all.deb …
Unpacking apport (2.20.1-0ubuntu2.18) over (2.20.1-0ubuntu2.15) …
Preparing to unpack …/apport-gtk_2.20.1-0ubuntu2.18_all.deb …
Unpacking apport-gtk (2.20.1-0ubuntu2.18) over (2.20.1-0ubuntu2.15) …
Preparing to unpack …/avahi-autoipd_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking avahi-autoipd (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/pulseaudio-module-bluetooth_1%3a8.0-0ubuntu3.10_amd64.deb …
Unpacking pulseaudio-module-bluetooth (1:8.0-0ubuntu3.10) over (1:8.0-0ubuntu3.7) …
Preparing to unpack …/libpulsedsp_1%3a8.0-0ubuntu3.10_amd64.deb …
Unpacking libpulsedsp:amd64 (1:8.0-0ubuntu3.10) over (1:8.0-0ubuntu3.7) …
Preparing to unpack …/pulseaudio-utils_1%3a8.0-0ubuntu3.10_amd64.deb …
Unpacking pulseaudio-utils (1:8.0-0ubuntu3.10) over (1:8.0-0ubuntu3.7) …
Preparing to unpack …/libpulse-mainloop-glib0_1%3a8.0-0ubuntu3.10_amd64.deb …
Unpacking libpulse-mainloop-glib0:amd64 (1:8.0-0ubuntu3.10) over (1:8.0-0ubuntu3.7) …
Preparing to unpack …/pulseaudio-module-x11_1%3a8.0-0ubuntu3.10_amd64.deb …
Unpacking pulseaudio-module-x11 (1:8.0-0ubuntu3.10) over (1:8.0-0ubuntu3.7) …
Preparing to unpack …/pulseaudio_1%3a8.0-0ubuntu3.10_amd64.deb …
Unpacking pulseaudio (1:8.0-0ubuntu3.10) over (1:8.0-0ubuntu3.7) …
Preparing to unpack …/libpulse0_1%3a8.0-0ubuntu3.10_amd64.deb …
Unpacking libpulse0:amd64 (1:8.0-0ubuntu3.10) over (1:8.0-0ubuntu3.7) …
Preparing to unpack …/libavahi-core7_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking libavahi-core7:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/avahi-daemon_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking avahi-daemon (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/avahi-utils_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking avahi-utils (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/bamfdaemon_0.5.3~bzr0+16.04.20180209-0ubuntu1_amd64.deb …
Unpacking bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) over (0.5.3~bzr0+16.04.20160824-0ubuntu1) …
Preparing to unpack …/libbamf3-2_0.5.3~bzr0+16.04.20180209-0ubuntu1_amd64.deb …
Unpacking libbamf3-2:amd64 (0.5.3~bzr0+16.04.20180209-0ubuntu1) over (0.5.3~bzr0+16.04.20160824-0ubuntu1) …
Preparing to unpack …/openjdk-8-jre-headless_8u171-b11-0ubuntu0.16.04.1_amd64.deb …
Unpacking openjdk-8-jre-headless:amd64 (8u171-b11-0ubuntu0.16.04.1) over (8u77-b03-3ubuntu3) …
Preparing to unpack …/ca-certificates-java_20160321ubuntu1_all.deb …
Unpacking ca-certificates-java (20160321ubuntu1) over (20160321) …
Preparing to unpack …/libcompizconfig0_1%3a0.9.12.3+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking libcompizconfig0:amd64 (1:0.9.12.3+16.04.20180221-0ubuntu1) over (1:0.9.12.3+16.04.20171116-0ubuntu1) …
Preparing to unpack …/compiz-gnome_1%3a0.9.12.3+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking compiz-gnome (1:0.9.12.3+16.04.20180221-0ubuntu1) over (1:0.9.12.3+16.04.20171116-0ubuntu1) …
Preparing to unpack …/compiz-plugins-default_1%3a0.9.12.3+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking compiz-plugins-default:amd64 (1:0.9.12.3+16.04.20180221-0ubuntu1) over (1:0.9.12.3+16.04.20171116-0ubuntu1) …
Preparing to unpack …/libdecoration0_1%3a0.9.12.3+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking libdecoration0:amd64 (1:0.9.12.3+16.04.20180221-0ubuntu1) over (1:0.9.12.3+16.04.20171116-0ubuntu1) …
Preparing to unpack …/unity_7.4.5+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking unity (7.4.5+16.04.20180221-0ubuntu1) over (7.4.5+16.04.20171201.3) …
Preparing to unpack …/libunity-protocol-private0_7.1.4+16.04.20180209.1-0ubuntu1_amd64.deb …
Unpacking libunity-protocol-private0:amd64 (7.1.4+16.04.20180209.1-0ubuntu1) over (7.1.4+16.04.20160701-0ubuntu1) …
Preparing to unpack …/libunity9_7.1.4+16.04.20180209.1-0ubuntu1_amd64.deb …
Unpacking libunity9:amd64 (7.1.4+16.04.20180209.1-0ubuntu1) over (7.1.4+16.04.20160701-0ubuntu1) …
Preparing to unpack …/libunity-core-6.0-9_7.4.5+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking libunity-core-6.0-9:amd64 (7.4.5+16.04.20180221-0ubuntu1) over (7.4.5+16.04.20171201.3) …
Preparing to unpack …/unity-schemas_7.4.5+16.04.20180221-0ubuntu1_all.deb …
Unpacking unity-schemas (7.4.5+16.04.20180221-0ubuntu1) over (7.4.5+16.04.20171201.3) …
Preparing to unpack …/libunity-scopes-json-def-desktop_7.1.4+16.04.20180209.1-0ubuntu1_all.deb …
Unpacking libunity-scopes-json-def-desktop (7.1.4+16.04.20180209.1-0ubuntu1) over (7.1.4+16.04.20160701-0ubuntu1) …
Preparing to unpack …/unity-services_7.4.5+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking unity-services (7.4.5+16.04.20180221-0ubuntu1) over (7.4.5+16.04.20171201.3) …
Preparing to unpack …/compiz-core_1%3a0.9.12.3+16.04.20180221-0ubuntu1_amd64.deb …
Unpacking compiz-core (1:0.9.12.3+16.04.20180221-0ubuntu1) over (1:0.9.12.3+16.04.20171116-0ubuntu1) …
Preparing to unpack …/compiz_1%3a0.9.12.3+16.04.20180221-0ubuntu1_all.deb …
Unpacking compiz (1:0.9.12.3+16.04.20180221-0ubuntu1) over (1:0.9.12.3+16.04.20171116-0ubuntu1) …
Preparing to unpack …/docker-ce_18.05.0~ce~3-0~ubuntu_amd64.deb …
Warning: Stopping docker.service, but it can still be activated by:
docker.socket
Unpacking docker-ce (18.05.0~ce~3-0~ubuntu) over (17.06.0~ce-0~ubuntu) …
Preparing to unpack …/ebtables_2.0.10.4-3.4ubuntu2.16.04.1_amd64.deb …
Unpacking ebtables (2.0.10.4-3.4ubuntu2.16.04.1) over (2.0.10.4-3.4ubuntu2) …
Preparing to unpack …/firefox_60.0.1+build2-0ubuntu0.16.04.1_amd64.deb …
Unpacking firefox (60.0.1+build2-0ubuntu0.16.04.1) over (58.0.2+build1-0ubuntu0.16.04.1) …
Preparing to unpack …/firefox-locale-en_60.0.1+build2-0ubuntu0.16.04.1_amd64.deb …
Unpacking firefox-locale-en (60.0.1+build2-0ubuntu0.16.04.1) over (58.0.2+build1-0ubuntu0.16.04.1) …
Preparing to unpack …/libdfu1_0.8.3-0ubuntu3_amd64.deb …
Unpacking libdfu1:amd64 (0.8.3-0ubuntu3) over (0.7.0-0ubuntu4.3) …
Preparing to unpack …/libfwupd1_0.8.3-0ubuntu3_amd64.deb …
Unpacking libfwupd1:amd64 (0.8.3-0ubuntu3) over (0.7.0-0ubuntu4.3) …
Preparing to unpack …/fwupd_0.8.3-0ubuntu3_amd64.deb …
Unpacking fwupd (0.8.3-0ubuntu3) over (0.7.0-0ubuntu4.3) …
Preparing to unpack …/libibus-1.0-5_1.5.11-1ubuntu2.1_amd64.deb …
Unpacking libibus-1.0-5:amd64 (1.5.11-1ubuntu2.1) over (1.5.11-1ubuntu2) …
Preparing to unpack …/ibus_1.5.11-1ubuntu2.1_amd64.deb …
Unpacking ibus (1.5.11-1ubuntu2.1) over (1.5.11-1ubuntu2) …
Preparing to unpack …/gir1.2-ibus-1.0_1.5.11-1ubuntu2.1_amd64.deb …
Unpacking gir1.2-ibus-1.0:amd64 (1.5.11-1ubuntu2.1) over (1.5.11-1ubuntu2) …
Preparing to unpack …/gir1.2-unity-5.0_7.1.4+16.04.20180209.1-0ubuntu1_amd64.deb …
Unpacking gir1.2-unity-5.0:amd64 (7.1.4+16.04.20180209.1-0ubuntu1) over (7.1.4+16.04.20160701-0ubuntu1) …
Preparing to unpack …/gnome-accessibility-themes_3.18.0-2ubuntu2_all.deb …
Unpacking gnome-accessibility-themes (3.18.0-2ubuntu2) over (3.18.0-2ubuntu1) …
Preparing to unpack …/ubuntu-software_3.20.5-0ubuntu0.16.04.10_amd64.deb …
Unpacking ubuntu-software (3.20.5-0ubuntu0.16.04.10) over (3.20.5-0ubuntu0.16.04.8) …
Preparing to unpack …/gnome-software_3.20.5-0ubuntu0.16.04.10_amd64.deb …
Unpacking gnome-software (3.20.5-0ubuntu0.16.04.10) over (3.20.5-0ubuntu0.16.04.8) …
Preparing to unpack …/gnome-software-common_3.20.5-0ubuntu0.16.04.10_all.deb …
Unpacking gnome-software-common (3.20.5-0ubuntu0.16.04.10) over (3.20.5-0ubuntu0.16.04.8) …
Preparing to unpack …/ibus-gtk_1.5.11-1ubuntu2.1_amd64.deb …
Unpacking ibus-gtk:amd64 (1.5.11-1ubuntu2.1) over (1.5.11-1ubuntu2) …
Preparing to unpack …/ibus-gtk3_1.5.11-1ubuntu2.1_amd64.deb …
Unpacking ibus-gtk3:amd64 (1.5.11-1ubuntu2.1) over (1.5.11-1ubuntu2) …
Preparing to unpack …/libavahi-ui-gtk3-0_0.6.32~rc+dfsg-1ubuntu2.2_amd64.deb …
Unpacking libavahi-ui-gtk3-0:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) over (0.6.32~rc+dfsg-1ubuntu2) …
Preparing to unpack …/libcurl3_7.47.0-1ubuntu2.8_amd64.deb …
Unpacking libcurl3:amd64 (7.47.0-1ubuntu2.8) over (7.47.0-1ubuntu2.6) …
Preparing to unpack …/libfontembed1_1.8.3-2ubuntu3.4_amd64.deb …
Unpacking libfontembed1:amd64 (1.8.3-2ubuntu3.4) over (1.8.3-2ubuntu3.1) …
Preparing to unpack …/libpoppler-glib8_0.41.0-0ubuntu1.7_amd64.deb …
Unpacking libpoppler-glib8:amd64 (0.41.0-0ubuntu1.7) over (0.41.0-0ubuntu1.6) …
Preparing to unpack …/libraw15_0.17.1-1ubuntu0.3_amd64.deb …
Unpacking libraw15:amd64 (0.17.1-1ubuntu0.3) over (0.17.1-1ubuntu0.1) …
Preparing to unpack …/libsnmp-base_5.7.3+dfsg-1ubuntu4.1_all.deb …
Unpacking libsnmp-base (5.7.3+dfsg-1ubuntu4.1) over (5.7.3+dfsg-1ubuntu4) …
Preparing to unpack …/libsnmp30_5.7.3+dfsg-1ubuntu4.1_amd64.deb …
Unpacking libsnmp30:amd64 (5.7.3+dfsg-1ubuntu4.1) over (5.7.3+dfsg-1ubuntu4) …
Preparing to unpack …/libvncclient1_0.9.10+dfsg-3ubuntu0.16.04.2_amd64.deb …
Unpacking libvncclient1:amd64 (0.9.10+dfsg-3ubuntu0.16.04.2) over (0.9.10+dfsg-3ubuntu0.16.04.1) …
Preparing to unpack …/libvorbisfile3_1.3.5-3ubuntu0.2_amd64.deb …
Unpacking libvorbisfile3:amd64 (1.3.5-3ubuntu0.2) over (1.3.5-3ubuntu0.1) …
Preparing to unpack …/libvorbisenc2_1.3.5-3ubuntu0.2_amd64.deb …
Unpacking libvorbisenc2:amd64 (1.3.5-3ubuntu0.2) over (1.3.5-3ubuntu0.1) …
Preparing to unpack …/libvorbis0a_1.3.5-3ubuntu0.2_amd64.deb …
Unpacking libvorbis0a:amd64 (1.3.5-3ubuntu0.2) over (1.3.5-3ubuntu0.1) …
Preparing to unpack …/libwayland-client0_1.12.0-1~ubuntu16.04.3_amd64.deb …
Unpacking libwayland-client0:amd64 (1.12.0-1~ubuntu16.04.3) over (1.12.0-1~ubuntu16.04.2) …
Preparing to unpack …/libwayland-cursor0_1.12.0-1~ubuntu16.04.3_amd64.deb …
Unpacking libwayland-cursor0:amd64 (1.12.0-1~ubuntu16.04.3) over (1.12.0-1~ubuntu16.04.2) …
Preparing to unpack …/libwayland-server0_1.12.0-1~ubuntu16.04.3_amd64.deb …
Unpacking libwayland-server0:amd64 (1.12.0-1~ubuntu16.04.3) over (1.12.0-1~ubuntu16.04.2) …
Preparing to unpack …/ubuntu-mono_14.04+16.04.20180326-0ubuntu1_all.deb …
Unpacking ubuntu-mono (14.04+16.04.20180326-0ubuntu1) over (14.04+16.04.20171116-0ubuntu1) …
Preparing to unpack …/light-themes_14.04+16.04.20180326-0ubuntu1_all.deb …
Unpacking light-themes (14.04+16.04.20180326-0ubuntu1) over (14.04+16.04.20171116-0ubuntu1) …
Preparing to unpack …/linux-firmware_1.157.19_all.deb …
Unpacking linux-firmware (1.157.19) over (1.157.16) …
Preparing to unpack …/linux-libc-dev_4.4.0-127.153_amd64.deb …
Unpacking linux-libc-dev:amd64 (4.4.0-127.153) over (4.4.0-112.135) …
Preparing to unpack …/python-software-properties_0.96.20.7_all.deb …
Unpacking python-software-properties (0.96.20.7) over (0.96.20) …
Preparing to unpack …/ubuntu-mobile-icons_14.04+16.04.20180326-0ubuntu1_all.deb …
Unpacking ubuntu-mobile-icons (14.04+16.04.20180326-0ubuntu1) over (14.04+16.04.20171116-0ubuntu1) …
Preparing to unpack …/suru-icon-theme_14.04+16.04.20180326-0ubuntu1_all.deb …
Unpacking suru-icon-theme (14.04+16.04.20180326-0ubuntu1) over (14.04+16.04.20171116-0ubuntu1) …
Preparing to unpack …/thunderbird-locale-en_1%3a52.8.0+build1-0ubuntu0.16.04.1_amd64.deb …
Unpacking thunderbird-locale-en (1:52.8.0+build1-0ubuntu0.16.04.1) over (1:52.6.0+build1-0ubuntu0.16.04.1) …
Preparing to unpack …/thunderbird_1%3a52.8.0+build1-0ubuntu0.16.04.1_amd64.deb …
Unpacking thunderbird (1:52.8.0+build1-0ubuntu0.16.04.1) over (1:52.6.0+build1-0ubuntu0.16.04.1) …
Preparing to unpack …/thunderbird-gnome-support_1%3a52.8.0+build1-0ubuntu0.16.04.1_amd64.deb …
Unpacking thunderbird-gnome-support (1:52.8.0+build1-0ubuntu0.16.04.1) over (1:52.6.0+build1-0ubuntu0.16.04.1) …
Preparing to unpack …/thunderbird-locale-en-us_1%3a52.8.0+build1-0ubuntu0.16.04.1_all.deb …
Unpacking thunderbird-locale-en-us (1:52.8.0+build1-0ubuntu0.16.04.1) over (1:52.6.0+build1-0ubuntu0.16.04.1) …
Preparing to unpack …/ubuntu-artwork_1%3a14.04+16.04.20180326-0ubuntu1_all.deb …
Unpacking ubuntu-artwork (1:14.04+16.04.20180326-0ubuntu1) over (1:14.04+16.04.20171116-0ubuntu1) …
Preparing to unpack …/unity-scopes-runner_7.1.4+16.04.20180209.1-0ubuntu1_all.deb …
Unpacking unity-scopes-runner (7.1.4+16.04.20180209.1-0ubuntu1) over (7.1.4+16.04.20160701-0ubuntu1) …
Preparing to unpack …/xdg-utils_1.1.1-1ubuntu1.16.04.3_all.deb …
Unpacking xdg-utils (1.1.1-1ubuntu1.16.04.3) over (1.1.1-1ubuntu1.16.04.1) …
Preparing to unpack …/jenkins_2.107.3_all.deb …
Unpacking jenkins (2.107.3) over (2.107.1) …
Preparing to unpack …/libruby2.3_2.3.1-2~16.04.9_amd64.deb …
Unpacking libruby2.3:amd64 (2.3.1-2~16.04.9) over (2.3.1-2~16.04.6) …
Preparing to unpack …/ruby2.3_2.3.1-2~16.04.9_amd64.deb …
Unpacking ruby2.3 (2.3.1-2~16.04.9) over (2.3.1-2~16.04.6) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for systemd (229-4ubuntu21.2) …
Processing triggers for ureadahead (0.100.0-19) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Processing triggers for ufw (0.35-0ubuntu2) …
Processing triggers for install-info (6.1.0.dfsg.1-5) …
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) …
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) …
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) …
Processing triggers for mime-support (3.59ubuntu1) …
Processing triggers for dbus (1.10.6-1ubuntu3.3) …
Processing triggers for libglib2.0-0:amd64 (2.48.2-0ubuntu1) …
Processing triggers for gconf2 (3.2.6-3ubuntu6) …
Setting up perl-modules-5.22 (5.22.1-9ubuntu0.3) …
Setting up libperl5.22:amd64 (5.22.1-9ubuntu0.3) …
Setting up perl (5.22.1-9ubuntu0.3) …
Setting up libquadmath0:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libgomp1:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libitm1:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libatomic1:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libasan2:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up liblsan0:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libtsan0:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libubsan0:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libcilkrts5:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libmpx0:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up cpp-5 (5.4.0-6ubuntu1~16.04.9) …
Setting up libcc1-0:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up libgcc-5-dev:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up gcc-5 (5.4.0-6ubuntu1~16.04.9) …
Setting up libstdc++-5-dev:amd64 (5.4.0-6ubuntu1~16.04.9) …
Setting up g++-5 (5.4.0-6ubuntu1~16.04.9) …
Setting up libapt-inst2.0:amd64 (1.2.26) …
Setting up apt-utils (1.2.26) …
Setting up libprocps4:amd64 (2:3.3.10-4ubuntu2.4) …
Setting up procps (2:3.3.10-4ubuntu2.4) …
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up libpam-systemd:amd64 (229-4ubuntu21.2) …
Setting up ifupdown (0.8.10ubuntu1.4) …
Setting up udev (229-4ubuntu21.2) …
addgroup: The group `input’ already exists as a system group. Exiting.
update-initramfs: deferring update (trigger activated)
Setting up grub-common (2.02~beta2-36ubuntu3.18) …
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up grub2-common (2.02~beta2-36ubuntu3.18) …
Setting up grub-pc-bin (2.02~beta2-36ubuntu3.18) …
Setting up grub-pc (2.02~beta2-36ubuntu3.18) …
Installing for i386-pc platform.
Installation finished. No error reported.
Generating grub configuration file …
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.10.0-40-generic
Found initrd image: /boot/initrd.img-4.10.0-40-generic
Found linux image: /boot/vmlinuz-4.10.0-28-generic
Found initrd image: /boot/initrd.img-4.10.0-28-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done
Setting up friendly-recovery (0.2.31ubuntu1) …
Generating grub configuration file …
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.10.0-40-generic
Found initrd image: /boot/initrd.img-4.10.0-40-generic
Found linux image: /boot/vmlinuz-4.10.0-28-generic
Found initrd image: /boot/initrd.img-4.10.0-28-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done
Setting up initramfs-tools-bin (0.122ubuntu8.11) …
Setting up initramfs-tools-core (0.122ubuntu8.11) …
Setting up linux-base (4.5ubuntu1~16.04.1) …
Setting up initramfs-tools (0.122ubuntu8.11) …
update-initramfs: deferring update (trigger activated)
Setting up libssl1.0.0:amd64 (1.0.2g-1ubuntu4.12) …
Setting up apache2-bin (2.4.18-2ubuntu3.8) …
Setting up apache2-utils (2.4.18-2ubuntu3.8) …
Setting up apache2-data (2.4.18-2ubuntu3.8) …
Setting up apache2 (2.4.18-2ubuntu3.8) …
Setting up libavahi-common-data:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up libavahi-common3:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up libavahi-client3:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up libavahi-glib1:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up libcups2:amd64 (2.1.3-4ubuntu0.4) …
Setting up libcupsmime1:amd64 (2.1.3-4ubuntu0.4) …
Setting up cups-daemon (2.1.3-4ubuntu0.4) …
Setting up cups-core-drivers (2.1.3-4ubuntu0.4) …
Setting up cups-server-common (2.1.3-4ubuntu0.4) …
Setting up cups-common (2.1.3-4ubuntu0.4) …
Setting up libcupscgi1:amd64 (2.1.3-4ubuntu0.4) …
Setting up libtiff5:amd64 (4.0.6-1ubuntu0.4) …
Setting up libcupsfilters1:amd64 (1.8.3-2ubuntu3.4) …
Setting up libcupsimage2:amd64 (2.1.3-4ubuntu0.4) …
Setting up cups-client (2.1.3-4ubuntu0.4) …
Setting up libcupsppdc1:amd64 (2.1.3-4ubuntu0.4) …
Setting up cups-browsed (1.8.3-2ubuntu3.4) …
Setting up libpoppler58:amd64 (0.41.0-0ubuntu1.7) …
Setting up poppler-utils (0.41.0-0ubuntu1.7) …
Setting up libgs9-common (9.18~dfsg~0-0ubuntu2.8) …
Setting up libgs9:amd64 (9.18~dfsg~0-0ubuntu2.8) …
Setting up ghostscript (9.18~dfsg~0-0ubuntu2.8) …
Setting up cups-ppdc (2.1.3-4ubuntu0.4) …
Setting up cups (2.1.3-4ubuntu0.4) …
Updating PPD files for cups …
Setting up cups-bsd (2.1.3-4ubuntu0.4) …
Setting up ghostscript-x (9.18~dfsg~0-0ubuntu2.8) …
Setting up libicu55:amd64 (55.1-7ubuntu0.4) …
Setting up fonts-opensymbol (2:102.7+LibO5.1.6~rc2-0ubuntu1~xenial3) …
Setting up uno-libs3 (5.1.6~rc2-0ubuntu1~xenial3) …
Setting up ure (5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libcurl3-gnutls:amd64 (7.47.0-1ubuntu2.8) …
Setting up curl (7.47.0-1ubuntu2.8) …
Setting up libwbclient0:amd64 (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up samba-libs:amd64 (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up samba-vfs-modules (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up samba-dsdb-modules (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up libpython-stdlib:amd64 (2.7.12-1~16.04) …
Setting up python (2.7.12-1~16.04) …
Setting up python-all (2.7.12-1~16.04) …
Setting up libpython-dev:amd64 (2.7.12-1~16.04) …
Setting up libpython-all-dev:amd64 (2.7.12-1~16.04) …
Setting up python-dev (2.7.12-1~16.04) …
Setting up python-all-dev (2.7.12-1~16.04) …
Setting up python-crypto (2.6.1-6ubuntu0.16.04.3) …
Setting up python-samba (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up samba-common (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up samba-common-bin (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up libsmbclient:amd64 (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up samba (2:4.3.11+dfsg-0ubuntu0.16.04.13) …
Setting up libpci3:amd64 (1:3.3.1-1.1ubuntu1.2) …
Setting up pciutils (1:3.3.1-1.1ubuntu1.2) …
Setting up python-apt-common (1.1.0~beta1ubuntu0.16.04.1) …
Setting up python3-apt (1.1.0~beta1ubuntu0.16.04.1) …
Setting up ubuntu-drivers-common (1:0.4.17.7) …
Setting up patch (2.7.5-1ubuntu0.16.04.1) …
Setting up python-apt (1.1.0~beta1ubuntu0.16.04.1) …
Setting up libdpkg-perl (1.18.4ubuntu1.4) …
Setting up dpkg-dev (1.18.4ubuntu1.4) …
Setting up distro-info-data (0.28ubuntu0.8) …
Setting up isc-dhcp-client (4.3.3-5ubuntu12.10) …
Setting up isc-dhcp-common (4.3.3-5ubuntu12.10) …
Setting up libapparmor-perl (2.10.95-0ubuntu2.9) …
Setting up apparmor (2.10.95-0ubuntu2.9) …
Installing new version of config file /etc/apparmor.d/abstractions/base …
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
AppArmor parser error for /etc/apparmor.d/usr.lib.snapd.snap-confine.real in /etc/apparmor.d/usr.lib.snapd.snap-confine.real at line 11: Could not open ‘/var/lib/snapd/apparmor/snap-confine.d’
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
AppArmor parser error for /etc/apparmor.d/usr.lib.snapd.snap-confine.real in /etc/apparmor.d/usr.lib.snapd.snap-confine.real at line 11: Could not open ‘/var/lib/snapd/apparmor/snap-confine.d’
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Setting up apt-transport-https (1.2.26) …
Setting up hdparm (9.48+ds-1ubuntu0.1) …
Setting up libnuma1:amd64 (2.0.11-1ubuntu1.1) …
Setting up libplymouth4:amd64 (0.9.2-3ubuntu13.5) …
Setting up lshw (02.17-1.1ubuntu3.5) …
Setting up openssh-client (1:7.2p2-4ubuntu2.4) …
Setting up openssh-sftp-server (1:7.2p2-4ubuntu2.4) …
Setting up openssh-server (1:7.2p2-4ubuntu2.4) …
Installing new version of config file /etc/network/if-up.d/openssh-server …
Setting up openssl (1.0.2g-1ubuntu4.12) …
Setting up plymouth (0.9.2-3ubuntu13.5) …
update-initramfs: deferring update (trigger activated)
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up plymouth-theme-ubuntu-text (0.9.2-3ubuntu13.5) …
update-initramfs: deferring update (trigger activated)
Setting up plymouth-label (0.9.2-3ubuntu13.5) …
Setting up plymouth-theme-ubuntu-logo (0.9.2-3ubuntu13.5) …
update-initramfs: deferring update (trigger activated)
Setting up wget (1.17.1-1ubuntu1.4) …
Setting up xdg-user-dirs (0.15-2ubuntu6.16.04.1) …
Setting up python-paramiko (1.16.0-1ubuntu0.1) …
Setting up ansible (2.5.4-1ppa~xenial) …
Setting up python3-problem-report (2.20.1-0ubuntu2.18) …
Setting up python3-apport (2.20.1-0ubuntu2.18) …
Setting up apport (2.20.1-0ubuntu2.18) …
Setting up apport-gtk (2.20.1-0ubuntu2.18) …
Setting up avahi-autoipd (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up libpulse0:amd64 (1:8.0-0ubuntu3.10) …
Setting up libpulsedsp:amd64 (1:8.0-0ubuntu3.10) …
Setting up pulseaudio-utils (1:8.0-0ubuntu3.10) …
Setting up pulseaudio (1:8.0-0ubuntu3.10) …
Setting up pulseaudio-module-bluetooth (1:8.0-0ubuntu3.10) …
Setting up libpulse-mainloop-glib0:amd64 (1:8.0-0ubuntu3.10) …
Setting up pulseaudio-module-x11 (1:8.0-0ubuntu3.10) …
Setting up libavahi-core7:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up avahi-daemon (0.6.32~rc+dfsg-1ubuntu2.2) …
Installing new version of config file /etc/avahi/avahi-daemon.conf …
Setting up avahi-utils (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up libbamf3-2:amd64 (0.5.3~bzr0+16.04.20180209-0ubuntu1) …
Setting up bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index…
Setting up ca-certificates-java (20160321ubuntu1) …
Setting up compiz-core (1:0.9.12.3+16.04.20180221-0ubuntu1) …
Setting up libcompizconfig0:amd64 (1:0.9.12.3+16.04.20180221-0ubuntu1) …
Setting up libdecoration0:amd64 (1:0.9.12.3+16.04.20180221-0ubuntu1) …
Setting up compiz-plugins-default:amd64 (1:0.9.12.3+16.04.20180221-0ubuntu1) …
Setting up compiz-gnome (1:0.9.12.3+16.04.20180221-0ubuntu1) …
Setting up libunity-protocol-private0:amd64 (7.1.4+16.04.20180209.1-0ubuntu1) …
Setting up unity-services (7.4.5+16.04.20180221-0ubuntu1) …
Setting up unity-schemas (7.4.5+16.04.20180221-0ubuntu1) …
Setting up libunity-core-6.0-9:amd64 (7.4.5+16.04.20180221-0ubuntu1) …
Setting up compiz (1:0.9.12.3+16.04.20180221-0ubuntu1) …
Setting up unity (7.4.5+16.04.20180221-0ubuntu1) …
Setting up libunity-scopes-json-def-desktop (7.1.4+16.04.20180209.1-0ubuntu1) …
Setting up libunity9:amd64 (7.1.4+16.04.20180209.1-0ubuntu1) …
Setting up docker-ce (18.05.0~ce~3-0~ubuntu) …
Setting up ebtables (2.0.10.4-3.4ubuntu2.16.04.1) …
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up firefox (60.0.1+build2-0ubuntu0.16.04.1) …
Please restart all running instances of firefox, or you will experience problems.
Setting up firefox-locale-en (60.0.1+build2-0ubuntu0.16.04.1) …
Setting up libdfu1:amd64 (0.8.3-0ubuntu3) …
Setting up libfwupd1:amd64 (0.8.3-0ubuntu3) …
Setting up fwupd (0.8.3-0ubuntu3) …
Installing new version of config file /etc/fwupd.conf …
Setting up libibus-1.0-5:amd64 (1.5.11-1ubuntu2.1) …
Setting up gir1.2-ibus-1.0:amd64 (1.5.11-1ubuntu2.1) …
Setting up ibus (1.5.11-1ubuntu2.1) …
Setting up gir1.2-unity-5.0:amd64 (7.1.4+16.04.20180209.1-0ubuntu1) …
Setting up gnome-accessibility-themes (3.18.0-2ubuntu2) …
Setting up gnome-software-common (3.20.5-0ubuntu0.16.04.10) …
Setting up gnome-software (3.20.5-0ubuntu0.16.04.10) …
Setting up ubuntu-software (3.20.5-0ubuntu0.16.04.10) …
Setting up ibus-gtk:amd64 (1.5.11-1ubuntu2.1) …
Setting up ibus-gtk3:amd64 (1.5.11-1ubuntu2.1) …
Setting up libavahi-ui-gtk3-0:amd64 (0.6.32~rc+dfsg-1ubuntu2.2) …
Setting up libcurl3:amd64 (7.47.0-1ubuntu2.8) …
Setting up libfontembed1:amd64 (1.8.3-2ubuntu3.4) …
Setting up libpoppler-glib8:amd64 (0.41.0-0ubuntu1.7) …
Setting up libraw15:amd64 (0.17.1-1ubuntu0.3) …
Setting up libsnmp-base (5.7.3+dfsg-1ubuntu4.1) …
Setting up libsnmp30:amd64 (5.7.3+dfsg-1ubuntu4.1) …
Setting up libvncclient1:amd64 (0.9.10+dfsg-3ubuntu0.16.04.2) …
Setting up libvorbis0a:amd64 (1.3.5-3ubuntu0.2) …
Setting up libvorbisfile3:amd64 (1.3.5-3ubuntu0.2) …
Setting up libvorbisenc2:amd64 (1.3.5-3ubuntu0.2) …
Setting up libwayland-client0:amd64 (1.12.0-1~ubuntu16.04.3) …
Setting up libwayland-cursor0:amd64 (1.12.0-1~ubuntu16.04.3) …
Setting up libwayland-server0:amd64 (1.12.0-1~ubuntu16.04.3) …
Setting up ubuntu-mono (14.04+16.04.20180326-0ubuntu1) …
Setting up light-themes (14.04+16.04.20180326-0ubuntu1) …
Setting up linux-firmware (1.157.19) …
update-initramfs: Generating /boot/initrd.img-4.10.0-40-generic
update-initramfs: Generating /boot/initrd.img-4.10.0-28-generic
Setting up linux-libc-dev:amd64 (4.4.0-127.153) …
Setting up python-software-properties (0.96.20.7) …
Setting up ubuntu-mobile-icons (14.04+16.04.20180326-0ubuntu1) …
Setting up suru-icon-theme (14.04+16.04.20180326-0ubuntu1) …
Setting up thunderbird (1:52.8.0+build1-0ubuntu0.16.04.1) …
Setting up thunderbird-locale-en (1:52.8.0+build1-0ubuntu0.16.04.1) …
Setting up thunderbird-gnome-support (1:52.8.0+build1-0ubuntu0.16.04.1) …
Setting up thunderbird-locale-en-us (1:52.8.0+build1-0ubuntu0.16.04.1) …
Setting up ubuntu-artwork (1:14.04+16.04.20180326-0ubuntu1) …
Setting up unity-scopes-runner (7.1.4+16.04.20180209.1-0ubuntu1) …
Setting up xdg-utils (1.1.1-1ubuntu1.16.04.3) …
Setting up jenkins (2.107.3) …
Installing new version of config file /etc/default/jenkins …
Installing new version of config file /etc/init.d/jenkins …
Installing new version of config file /etc/logrotate.d/jenkins …
Setting up libruby2.3:amd64 (2.3.1-2~16.04.9) …
Setting up ruby2.3 (2.3.1-2~16.04.9) …
Processing triggers for ca-certificates (20170717~16.04.1) …
Updating certificates in /etc/ssl/certs…
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d…

done.
done.
Setting up openjdk-8-jre-headless:amd64 (8u171-b11-0ubuntu0.16.04.1) …
Installing new version of config file /etc/java-8-openjdk/jvm-amd64.cfg …
Installing new version of config file /etc/java-8-openjdk/management/management.properties …
Installing new version of config file /etc/java-8-openjdk/net.properties …
Installing new version of config file /etc/java-8-openjdk/security/java.security …
Setting up libreoffice-common (1:5.1.6~rc2-0ubuntu1~xenial3) …
Installing new version of config file /etc/bash_completion.d/libreoffice.sh …
Setting up libreoffice-style-galaxy (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-style-breeze (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-core (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-base-core (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-calc (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-gtk (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-gnome (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-writer (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-draw (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-impress (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-ogltrans (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-pdfimport (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up python3-uno (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-math (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up libreoffice-avmedia-backend-gstreamer (1:5.1.6~rc2-0ubuntu1~xenial3) …
Setting up python3-distupgrade (1:16.04.25) …
Setting up python3-update-manager (1:16.04.13) …
Setting up ubuntu-release-upgrader-core (1:16.04.25) …
Setting up update-manager-core (1:16.04.13) …
Setting up update-notifier-common (3.168.8) …
Setting up ubuntu-release-upgrader-gtk (1:16.04.25) …
Setting up update-manager (1:16.04.13) …
Setting up update-notifier (3.168.8) …
Processing triggers for libgtk2.0-0:amd64 (2.24.30-1ubuntu1.16.04.2) …
Processing triggers for libgtk-3-0:amd64 (3.18.9-1ubuntu3.3) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Processing triggers for initramfs-tools (0.122ubuntu8.11) …
update-initramfs: Generating /boot/initrd.img-4.10.0-40-generic
Processing triggers for systemd (229-4ubuntu21.2) …
Processing triggers for ureadahead (0.100.0-19) …
vskumar@ubuntu:~/K8$

vskumar@ubuntu:~/K8$ sudo sudo apt-get install -y build-essential make cmake scons curl git \
> ruby autoconf automake autoconf-archive \
> gettext libtool flex bison \
> libbz2-dev libcurl4-openssl-dev \
> libexpat-dev libncurses-dev
[sudo] password for vskumar:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘libexpat1-dev’ instead of ‘libexpat-dev’
Note, selecting ‘libncurses5-dev’ instead of ‘libncurses-dev’
build-essential is already the newest version (12.1ubuntu2).
gettext is already the newest version (0.19.7-2ubuntu3).
make is already the newest version (4.1-6).
ruby is already the newest version (1:2.3.0+1).
ruby set to manually installed.
curl is already the newest version (7.47.0-1ubuntu2.8).
git is already the newest version (1:2.7.4-0ubuntu1.3).
libexpat1-dev is already the newest version (2.1.0-7ubuntu0.16.04.3).
libexpat1-dev set to manually installed.
The following packages were automatically installed and are no longer required:
ca-certificates-java default-jre-headless java-common openjdk-8-jre-headless
Use ‘sudo apt autoremove’ to remove them.
The following additional packages will be installed:
autotools-dev bzip2-doc cmake-data libbison-dev libfl-dev libjsoncpp1
libltdl-dev libsigsegv2 libtinfo-dev m4
Suggested packages:
gnu-standards autoconf-doc bison-doc codeblocks eclipse ninja-build
libcurl4-doc libcurl3-dbg libidn11-dev libkrb5-dev libldap2-dev librtmp-dev
libssl-dev zlib1g-dev libtool-doc ncurses-doc gfortran | fortran95-compiler
gcj-jdk
The following NEW packages will be installed:
autoconf autoconf-archive automake autotools-dev bison bzip2-doc cmake
cmake-data flex libbison-dev libbz2-dev libcurl4-openssl-dev libfl-dev
libjsoncpp1 libltdl-dev libncurses5-dev libsigsegv2 libtinfo-dev libtool m4
scons
0 upgraded, 21 newly installed, 0 to remove and 23 not upgraded.
Need to get 8,095 kB of archives.
After this operation, 40.6 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 autoconf-archive all 20150925-1 [637 kB]
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cmake-data all 3.5.1-1ubuntu3 [1,121 kB]
Get:3 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjsoncpp1 amd64 1.7.2-1 [73.0 kB]
Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cmake amd64 3.5.1-1ubuntu3 [2,623 kB]
Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 libsigsegv2 amd64 2.10-4 [14.1 kB]
Get:6 http://archive.ubuntu.com/ubuntu xenial/main amd64 m4 amd64 1.4.17-5 [195 kB]
Get:7 http://archive.ubuntu.com/ubuntu xenial/main amd64 libfl-dev amd64 2.6.0-11 [12.5 kB]
Get:8 http://archive.ubuntu.com/ubuntu xenial/main amd64 flex amd64 2.6.0-11 [290 kB]
Get:9 http://archive.ubuntu.com/ubuntu xenial/main amd64 autoconf all 2.69-9 [321 kB]
Get:10 http://archive.ubuntu.com/ubuntu xenial/main amd64 autotools-dev all 20150820.1 [39.8 kB]
Get:11 http://archive.ubuntu.com/ubuntu xenial/main amd64 automake all 1:1.15-4ubuntu1 [510 kB]
Get:12 http://archive.ubuntu.com/ubuntu xenial/main amd64 libbison-dev amd64 2:3.0.4.dfsg-1 [338 kB]
Get:13 http://archive.ubuntu.com/ubuntu xenial/main amd64 bison amd64 2:3.0.4.dfsg-1 [259 kB]
Get:14 http://archive.ubuntu.com/ubuntu xenial/main amd64 bzip2-doc all 1.0.6-8 [295 kB]
Get:15 http://archive.ubuntu.com/ubuntu xenial/main amd64 libbz2-dev amd64 1.0.6-8 [29.1 kB]
Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcurl4-openssl-dev amd64 7.47.0-1ubuntu2.8 [263 kB]
Get:17 http://archive.ubuntu.com/ubuntu xenial/main amd64 libltdl-dev amd64 2.4.6-0.1 [162 kB]
Get:18 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtinfo-dev amd64 6.0+20160213-1ubuntu1 [77.4 kB]
Get:19 http://archive.ubuntu.com/ubuntu xenial/main amd64 libncurses5-dev amd64 6.0+20160213-1ubuntu1 [175 kB]
Get:20 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtool all 2.4.6-0.1 [193 kB]
Get:21 http://archive.ubuntu.com/ubuntu xenial/universe amd64 scons all 2.4.1-1 [469 kB]
Fetched 8,095 kB in 15s (537 kB/s)
Selecting previously unselected package autoconf-archive.
(Reading database … 224983 files and directories currently installed.)
Preparing to unpack …/autoconf-archive_20150925-1_all.deb …
Unpacking autoconf-archive (20150925-1) …
Selecting previously unselected package cmake-data.
Preparing to unpack …/cmake-data_3.5.1-1ubuntu3_all.deb …
Unpacking cmake-data (3.5.1-1ubuntu3) …
Selecting previously unselected package libjsoncpp1:amd64.
Preparing to unpack …/libjsoncpp1_1.7.2-1_amd64.deb …
Unpacking libjsoncpp1:amd64 (1.7.2-1) …
Selecting previously unselected package cmake.
Preparing to unpack …/cmake_3.5.1-1ubuntu3_amd64.deb …
Unpacking cmake (3.5.1-1ubuntu3) …
Selecting previously unselected package libsigsegv2:amd64.
Preparing to unpack …/libsigsegv2_2.10-4_amd64.deb …
Unpacking libsigsegv2:amd64 (2.10-4) …
Selecting previously unselected package m4.
Preparing to unpack …/archives/m4_1.4.17-5_amd64.deb …
Unpacking m4 (1.4.17-5) …
Selecting previously unselected package libfl-dev:amd64.
Preparing to unpack …/libfl-dev_2.6.0-11_amd64.deb …
Unpacking libfl-dev:amd64 (2.6.0-11) …
Selecting previously unselected package flex.
Preparing to unpack …/flex_2.6.0-11_amd64.deb …
Unpacking flex (2.6.0-11) …
Selecting previously unselected package autoconf.
Preparing to unpack …/autoconf_2.69-9_all.deb …
Unpacking autoconf (2.69-9) …
Selecting previously unselected package autotools-dev.
Preparing to unpack …/autotools-dev_20150820.1_all.deb …
Unpacking autotools-dev (20150820.1) …
Selecting previously unselected package automake.
Preparing to unpack …/automake_1%3a1.15-4ubuntu1_all.deb …
Unpacking automake (1:1.15-4ubuntu1) …
Selecting previously unselected package libbison-dev:amd64.
Preparing to unpack …/libbison-dev_2%3a3.0.4.dfsg-1_amd64.deb …
Unpacking libbison-dev:amd64 (2:3.0.4.dfsg-1) …
Selecting previously unselected package bison.
Preparing to unpack …/bison_2%3a3.0.4.dfsg-1_amd64.deb …
Unpacking bison (2:3.0.4.dfsg-1) …
Selecting previously unselected package bzip2-doc.
Preparing to unpack …/bzip2-doc_1.0.6-8_all.deb …
Unpacking bzip2-doc (1.0.6-8) …
Selecting previously unselected package libbz2-dev:amd64.
Preparing to unpack …/libbz2-dev_1.0.6-8_amd64.deb …
Unpacking libbz2-dev:amd64 (1.0.6-8) …
Selecting previously unselected package libcurl4-openssl-dev:amd64.
Preparing to unpack …/libcurl4-openssl-dev_7.47.0-1ubuntu2.8_amd64.deb …
Unpacking libcurl4-openssl-dev:amd64 (7.47.0-1ubuntu2.8) …
Selecting previously unselected package libltdl-dev:amd64.
Preparing to unpack …/libltdl-dev_2.4.6-0.1_amd64.deb …
Unpacking libltdl-dev:amd64 (2.4.6-0.1) …
Selecting previously unselected package libtinfo-dev:amd64.
Preparing to unpack …/libtinfo-dev_6.0+20160213-1ubuntu1_amd64.deb …
Unpacking libtinfo-dev:amd64 (6.0+20160213-1ubuntu1) …
Selecting previously unselected package libncurses5-dev:amd64.
Preparing to unpack …/libncurses5-dev_6.0+20160213-1ubuntu1_amd64.deb …
Unpacking libncurses5-dev:amd64 (6.0+20160213-1ubuntu1) …
Selecting previously unselected package libtool.
Preparing to unpack …/libtool_2.4.6-0.1_all.deb …
Unpacking libtool (2.4.6-0.1) …
Selecting previously unselected package scons.
Preparing to unpack …/archives/scons_2.4.1-1_all.deb …
Unpacking scons (2.4.1-1) …
Processing triggers for doc-base (0.10.7) …
Processing 4 added doc-base files…
Registering documents with scrollkeeper…
Processing triggers for install-info (6.1.0.dfsg.1-5) …
Processing triggers for man-db (2.7.5-1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
Setting up autoconf-archive (20150925-1) …
Setting up cmake-data (3.5.1-1ubuntu3) …
Setting up libjsoncpp1:amd64 (1.7.2-1) …
Setting up cmake (3.5.1-1ubuntu3) …
Setting up libsigsegv2:amd64 (2.10-4) …
Setting up m4 (1.4.17-5) …
Setting up libfl-dev:amd64 (2.6.0-11) …
Setting up flex (2.6.0-11) …
Setting up autoconf (2.69-9) …
Setting up autotools-dev (20150820.1) …
Setting up automake (1:1.15-4ubuntu1) …
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up libbison-dev:amd64 (2:3.0.4.dfsg-1) …
Setting up bison (2:3.0.4.dfsg-1) …
update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode
Setting up bzip2-doc (1.0.6-8) …
Setting up libbz2-dev:amd64 (1.0.6-8) …
Setting up libcurl4-openssl-dev:amd64 (7.47.0-1ubuntu2.8) …
Setting up libltdl-dev:amd64 (2.4.6-0.1) …
Setting up libtinfo-dev:amd64 (6.0+20160213-1ubuntu1) …
Setting up libncurses5-dev:amd64 (6.0+20160213-1ubuntu1) …
Setting up libtool (2.4.6-0.1) …
Setting up scons (2.4.1-1) …
Processing triggers for libc-bin (2.23-0ubuntu10) …
vskumar@ubuntu:~/K8$

vskumar@ubuntu:~/K8$
vskumar@ubuntu:~/K8$ git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew
Cloning into ‘/home/vskumar/.linuxbrew’…
remote: Counting objects: 353749, done.
remote: Total 353749 (delta 0), reused 0 (delta 0), pack-reused 353749
Receiving objects: 100% (353749/353749), 67.99 MiB | 2.02 MiB/s, done.
Resolving deltas: 100% (267333/267333), done.
Checking connectivity… done.
vskumar@ubuntu:~/K8$

 

vskumar@ubuntu:~/K8$
vskumar@ubuntu:~/K8$ sudo vi ~/.bashrc
vskumar@ubuntu:~/K8$ tail ~/.bashrc
# Until LinuxBrew is fixed, the following is required.
# See: https://github.com/Homebrew/linuxbrew/issues/47
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib64/pkgconfig:/usr/share/pkgconfig:$PKG_CONFIG_PATH
## Setup linux brew
export LINUXBREWHOME=$HOME/.linuxbrew
export PATH=$LINUXBREWHOME/bin:$PATH
export MANPATH=$LINUXBREWHOME/man:$MANPATH
export PKG_CONFIG_PATH=$LINUXBREWHOME/lib64/pkgconfig:$LINUXBREWHOME/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$LINUXBREWHOME/lib64:$LINUXBREWHOME/lib:$LD_LIBRARY_PATH
vskumar@ubuntu:~/K8$

skumar@ubuntu:~$ which brew
/home/vskumar/.linuxbrew/bin/brew
vskumar@ubuntu:~$
vskumar@ubuntu:~$ echo $PKG_CONFIG_PATH
/home/vskumar/.linuxbrew/lib64/pkgconfig:/home/vskumar/.linuxbrew/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib64/pkgconfig:/usr/share/pkgconfig:
vskumar@ubuntu:~$

vskumar@ubuntu:~$
vskumar@ubuntu:~$ brew update
remote: Counting objects: 1101, done.
remote: Compressing objects: 100% (1021/1021), done.
remote: Total 1101 (delta 167), reused 324 (delta 39), pack-reused 0
Receiving objects: 100% (1101/1101), 1.13 MiB | 388.00 KiB/s, done.
Resolving deltas: 100% (167/167), completed with 80 local objects.
From https://github.com/Linuxbrew/brew
+ 5320403…191f6b0 master -> origin/master (forced update)
* [new tag] 1.6.6 -> 1.6.6
HEAD is now at 191f6b0 Merge tag Homebrew/1.6.6 into Linuxbrew/master
/home/vskumar/.linuxbrew/Library/Homebrew/cmd/update.sh: line 6: /home/vskumar/.linuxbrew/Library/ENV/scm/git: No such file or directory
vskumar@ubuntu:~$ brew update

vskumar@ubuntu:~$
vskumar@ubuntu:~$ brew doctor
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.3.3_2.x86_64_linux.bottle.tar.gz
######################################################################## 100.0%
==> Pouring portable-ruby-2.3.3_2.x86_64_linux.bottle.tar.gz
Your system is ready to brew.
vskumar@ubuntu:~$

===== Now, Linuxbrew is ready to use ====>

 

 

 

 

25.DevOps:How to install Apache-Maven for Windows 10 ?

Apache-Maven Logo

With reference to my previous blog for Maven installation on Ubuntu:
https://vskumar.blog/2018/05/05/21-devops-how-to-install-maven-3-3-9-on-ubuntu-linux/

In this blog, I have shown the steps for Maven installation on
Windows 10.

Step1:
Goto the site: http://maven.apache.org/download.cgi
You can find the file: apache-maven-3.5.3-bin.zip
Save it to your desired location.

Step2:
Unzip it and it show have created the folder as below:
E:\apache-maven-3.5.3-bin

Note: You can replace this folder path with your Maven path.

It should have the following files/folders:

E:\apache-maven-3.5.3-bin>dir/p
Volume in drive E is New Volume
Volume Serial Number is 1870-3E6A

Directory of E:\apache-maven-3.5.3-bin

05/12/2018 01:40 PM <DIR> .
05/12/2018 01:40 PM <DIR> ..
05/12/2018 01:40 PM <DIR> apache-maven-3.5.3
0 File(s) 0 bytes
3 Dir(s) 33,347,407,872 bytes free

E:\apache-maven-3.5.3-bin>
E:\apache-maven-3.5.3-bin>cd apache*
E:\apache-maven-3.5.3-bin\apache-maven-3.5.3>
E:\apache-maven-3.5.3-bin\apache-maven-3.5.3>dir/p
Volume in drive E is New Volume
Volume Serial Number is 1870-3E6A

Directory of E:\apache-maven-3.5.3-bin\apache-maven-3.5.3

05/12/2018 01:40 PM <DIR> .
05/12/2018 01:40 PM <DIR> ..
05/12/2018 01:40 PM <DIR> bin
05/12/2018 01:40 PM <DIR> boot
05/12/2018 01:40 PM <DIR> conf
05/12/2018 01:40 PM <DIR> lib
05/12/2018 01:40 PM 20,959 LICENSE
05/12/2018 01:40 PM 182 NOTICE
05/12/2018 01:40 PM 2,544 README.txt
3 File(s) 23,685 bytes
6 Dir(s) 33,347,407,872 bytes free

E:\apache-maven-3.5.3-bin\apache-maven-3.5.3>

Step3:
Let us update the windows system/environment variables:

Check for M2_HOME variable. If it is not there,
create a new one and add the below:
Variable Name : M2_HOME
Variable Value : E:\apache-maven-3.5.3-bin\apache-maven-3.5.3

In your system variables,
if you have MAVEN_HOME as avriable you need update its value also.
Now, append this path to your PATH variable also.

Step4:
Now, how to verify the installed Maven version ?:
Open a fresh windows command prompt.
Type mvn -version
You should see the screen output as below wuth its 3.5.3 version:
Microsoft Windows [Version 10.0.16299.431]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\Toshiba>mvn -version
Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T01:19:05+05:30)
Maven home: E:\apache-maven-3.5.3-bin\apache-maven-3.5.3
Java version: 9.0.1, vendor: Oracle Corporation
Java home: D:\Java\jdk-9.0.1
Default locale: en_US, platform encoding: Cp1252
OS name: “windows 10”, version: “10.0”, arch: “amd64”, family: “windows”

C:\Users\Toshiba>

If you are getting the above version display;

So it means you have the correct/latest Maven version in your machine.

 

24.DevOps: How to install Apache-Ant for Windows 10 ?

Ant-Logo

With reference to my previous blogs on DevOps CI Tools
installation/integration, in this blog you can learn on how to install ANT for Windows10.

Downloand windows 10 version of APACHE ANT from the below url:

http://redrockdigimark.com/apachemirror//ant/binaries/apache-ant-1.10.3-bin.zip

Assuming you have JDK and JAVA_Hoome are setup in windows variables environment.
If you need to install JDK in your windows machine, please go through my JENKINS
Instllation blog. It has JDK installation procedure also.
URL: https://vskumar.blog/2017/11/25/1-devops-jenkins2-9-installation-with-java-9-on-windows-10/

Unzip the file : apache-ant-1.10.3-bin.zip
Note this path. And go to Windows System variables and use new.
You can type the Variable name : ANT_HOME
Give your Ant software unzipped path, Variable value:
D:\Ant\apache-ant-1.10.3-bin\apache-ant-1.10.3\bin

Note: I gave my ANT path as example.

Goto System variables section and edit/add ANT_HOME variable and
give your current path:
D:\Ant\apache-ant-1.10.3-bin\apache-ant-1.10.3

And the variable can be named as %ANT_HOME%\bin

So you have updated the windows settings for ANT folder Location.

Now, open a fresh CMD window and check the ANT folder as below:
Microsoft Windows [Version 10.0.16299.431]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\Toshiba>echo %ANT_HOME%
D:\Ant\apache-ant-1.10.3-bin\apache-ant-1.10.3\bin

C:\Users\Toshiba>

How to cheeck your current ANT version?:
Now, In a fresh command window,
And apply as below:

C:\Users\Toshiba>echo %ANT_HOME%
D:\Ant\apache-ant-1.10.3-bin\apache-ant-1.10.3

C:\Users\Toshiba>ant -v
Apache Ant(TM) version 1.10.3 compiled on March 24 2018
Trying the default build file: build.xml
Buildfile: build.xml does not exist!
Build failed

C:\Users\Toshiba>

Now, it shows your ANT folder and its version also.
It means your ANT software can be used.

 

16. DevOps: Working with Git on Ubuntu 16.04 VM

Git-logo

In this GIT exercise, I would like to present the below lab sessions for git in an Ubuntu 16.04 VM for the people who attended my sessions so far.
1. How to install git in ubuntu [linux] ?:
2. How To Set Up Git ?:
3. How to check the config file content? :
4. How to clone a project from an url ?:
5. How to Create a test dir or folder for git project?:
6. How initiate the git for the current folder or dir in linux ?:
7. How to Create local files and check the status in the current git folder?:
8. How to commit the files into a local repository and check their status ?:
9. How to commit files into local repo with a message ?:
10. How to check the history of the local git repository ?:
11. How to identify the difference of two commit ids ?:
12. How to check and operate the staged files in local repository ?:
13. What are the ultimate format of the git log ?:
14. How to setup aliases for different git commands?:
15. How to use tags and operate for different versions in a repository?:
16. How to revert back the changes to older version ?:
17. How to cancel the committed changes? :
18. How to reset the reverted changes through commit from the branch? :

19. Working with git directory:

     20. Working with git branches and master :

     21. How to Merge latest objects into single branch ?:

 

1. How to install git in ubuntu [linux] ?:

$sudo apt-get update

$sudo apt-get install git

2. How To Set Up Git ?:
$git config –global user.name “Your Name”

$git config –global user.email “youremail@domain.com”

Ex:
git config –global user.kumar2018 “Vskumar”
git config –global user.email “vskumar35@gmail.com”

==== Screen output for the above commands==>
vskumar@ubuntu:~$ git config –global user.kumar2018 “Vskumar”
vskumar@ubuntu:~$ git config –global user.email “vskumar35@gmail.com”
vskumar@ubuntu:~$ git config –list
user.kumar2018=Vskumar
user.email=vskumar35@gmail.com
vskumar@ubuntu:~$
===========>
3. How to check the config file content? :

$cat ~/.gitconfig
==== Output of config file ===>
vskumar@ubuntu:~$ cat ~/.gitconfig
[user]
kumar2018 = Vskumar
email = vskumar35@gmail.com
vskumar@ubuntu:~$
=============>

4. How to clone a project from an url ?: Let us clone one project as below:
$git clone https://github.com/vskumar2017/VSKTestproject1

=== Screen outout ==>
vskumar@ubuntu:~$
vskumar@ubuntu:~$ sudo git clone https://github.com/vskumar2017/VSKTestproject1
Cloning into ‘VSKTestproject1’…
remote: Counting objects: 57, done.
remote: Total 57 (delta 0), reused 0 (delta 0), pack-reused 57
Unpacking objects: 100% (57/57), done.
Checking connectivity… done.
vskumar@ubuntu:~$
vskumar@ubuntu:~$ ls
data-volume1 examples.desktop Pictures VSKTestproject1
Desktop flask-test Public
Documents jdk-9.0.4_linux-x64_bin.tar.gz Templates
Downloads Music Videos
vskumar@ubuntu:~$
=====================>
5. How to Create a test dir or folder for git project?:

=============>
vskumar@ubuntu:~$ mkdir test-git
vskumar@ubuntu:~$ pwd
/home/vskumar
vskumar@ubuntu:~$ ls
data-volume1 examples.desktop Pictures Videos
Desktop flask-test Public VSKTestproject1
Documents jdk-9.0.4_linux-x64_bin.tar.gz Templates
Downloads Music test-git
vskumar@ubuntu:~$
vskumar@ubuntu:~$
vskumar@ubuntu:~$ cd test-git
vskumar@ubuntu:~/test-git$ ls
vskumar@ubuntu:~/test-git$
=======>
6. How initiate the git for the current folder or dir in linux ?:
== Initialize the current dir for git init===>
vskumar@ubuntu:~/test-git$ git init
Initialized empty Git repository in /home/vskumar/test-git/.git/
vskumar@ubuntu:~/test-git$
========>

7. How to Create local files and check the status in the current git folder?:
== Create a text file========>
vskumar@ubuntu:~/test-git$ echo “Testing line1 for git ..” >> test1.txt vskumar@ubuntu:~/test-git$ cat test1.txt Testing line1 for git .. vskumar@ubuntu:~/test-git$ ls -l
total 4
-rw-rw-r– 1 vskumar vskumar 25 Feb 24 04:03 test1.txt

vskumar@ubuntu:~/test-git$ git status On branch master Initial commit Untracked files: (use “git add <file>…” to include in what will be committed) test1.txt nothing added to commit but untracked files present (use “git add” to track) vskumar@ubuntu:~/test-git$
===== Add a new file====>
vskumar@ubuntu:~/test-git$ git add test1.txt
vskumar@ubuntu:~/test-git$ git status
On branch master
Initial commit

Changes to be committed:
(use “git rm –cached <file>…” to unstage)

new file: test1.txt

vskumar@ubuntu:~/test-git$

===========>

8. How to commit the files into a local repository and check their status ?:

Now, let us do simple commit the file to the local repo.

$git commit -m “First Commit”
=== Commite output ==>
vskumar@ubuntu:~/test-git$ git commit -m “First Commit”
[master (root-commit) 56ccc1e] First Commit
1 file changed, 1 insertion(+)
create mode 100644 test1.txt
vskumar@ubuntu:~/test-git$
======================>
We can check the current status:

=== status after commit ===>
vskumar@ubuntu:~/test-git$ git status
On branch master
nothing to commit, working directory clean
vskumar@ubuntu:~/test-git$
==========>

== Added a new message ===>
vskumar@ubuntu:~/test-git$ echo ‘Testing line2 for git—->’ >> test1.txt
vskumar@ubuntu:~/test-git$ cat test1.txt
Testing line1 for git ..
Testing line2 for git—->
vskumar@ubuntu:~/test-git$
===============>

=== Current status ===>
vskumar@ubuntu:~/test-git$ git status
On branch master
Changes not staged for commit:
(use “git add <file>…” to update what will be committed)
(use “git checkout — <file>…” to discard changes in working directory)

modified: test1.txt

no changes added to commit (use “git add” and/or “git commit -a”)
vskumar@ubuntu:~/test-git$
=====================>
Now, add these two files:
git add test1.txt
git add test2.txt

=== Add and check status for two files ==>
vskumar@ubuntu:~/test-git$ git add test1.txt
vskumar@ubuntu:~/test-git$ git add test2.txt
vskumar@ubuntu:~/test-git$ git status
On branch master
Changes to be committed:
(use “git reset HEAD <file>…” to unstage)

modified: test1.txt
new file: test2.txt

vskumar@ubuntu:~/test-git$
====================================>
9. How to commit files into local repo with a message ?:

Commit these two files:

git commit -m “Committed:Changes for test1.txt and test2.txt”

==== Committed changes and status ===>
vskumar@ubuntu:~/test-git$ git commit -m “Committed:Changes for test1.txt and test2.txt”
[master 2a7192d] Committed:Changes for test1.txt and test2.txt
2 files changed, 2 insertions(+)
create mode 100644 test2.txt
vskumar@ubuntu:~/test-git$ git status
On branch master
nothing to commit, working directory clean
vskumar@ubuntu:~/test-git$
======================================>

Now, let us test the add command . prompt by having 2 or more files.

=== Updated two files ==>
vskumar@ubuntu:~/test-git$ cat test1.txt
Testing line1 for git ..
Testing line2 for git—->
Testing test1.tx for add . function
vskumar@ubuntu:~/test-git$ cat test2.txt
File Test2: Testing for Git commit –>
Testing test2.tx for add . function
vskumar@ubuntu:~/test-git$
=============>
Let us check the status:
==== Status ==>

vskumar@ubuntu:~/test-git$ git status
On branch master
Changes not staged for commit:
(use “git add <file>…” to update what will be committed)
(use “git checkout — <file>…” to discard changes in working directory)

modified: test1.txt
modified: test2.txt

no changes added to commit (use “git add” and/or “git commit -a”)
vskumar@ubuntu:~/test-git$
===============>

Now to add these two file together we need to use ‘git addd .’
== Added all files ===>
vskumar@ubuntu:~/test-git$
vskumar@ubuntu:~/test-git$ git add .
vskumar@ubuntu:~/test-git$ git status
On branch master
Changes to be committed:
(use “git reset HEAD <file>…” to unstage)

modified: test1.txt
modified: test2.txt

vskumar@ubuntu:~/test-git$
============>
Now let us commit the changes of one file at a time.

=== test1.txt commitment===>
vskumar@ubuntu:~/test-git$ git commit test1.txt -m ‘Committed test1.txt 3rd change’
[master 6bfd9b0] Committed test1.txt 3rd change
1 file changed, 1 insertion(+)
vskumar@ubuntu:~/test-git$ ^C
============================>
Now, let us check the status:

=======>
vskumar@ubuntu:~/test-git$
vskumar@ubuntu:~/test-git$ git status
On branch master
Changes to be committed:
(use “git reset HEAD <file>…” to unstage)

modified: test2.txt

vskumar@ubuntu:~/test-git$
========>
In git we can check the history by using ‘git log’ command.

=== Histroy ====>
vskumar@ubuntu:~/test-git$ git log
commit 69282e8d8c07e7cbc68e93b16df1d943d3b518d5
Author: Vsk <vskumar35@gmail.com>
Date: Sat Feb 24 06:49:27 2018 -0800

Committed test2.txt 3rd change

commit 6bfd9b045c352f13c36d8f82f12567058a8bb468
Author: Vsk <vskumar35@gmail.com>
Date: Sat Feb 24 06:46:24 2018 -0800

Committed test1.txt 3rd change

commit 2a7192dcdd1a123b8164f0d48dd0631645cf0630
Author: Vsk <vskumar35@gmail.com>
Date: Sat Feb 24 06:32:03 2018 -0800

Committed:Changes for test1.txt and test2.txt

commit 56ccc1ec9ae7db9f97e3a08e5488a64b4f130f1b
Author: Vsk <vskumar35@gmail.com>
Date: Sat Feb 24 06:08:42 2018 -0800

First Commit
vskumar@ubuntu:~/test-git$
=====================>
10. How to check the history of the local git repository ?:

In git we can check the history by using ‘git log’ command. It can give entire committed history with the relevant comments. If we use ‘git log –pretty=oneline’ it gives only chekcsums for different times commited occasions with commit the messages.

If we use ‘git log –pretty=oneline’ it gives only chekcsums for different times commited occasions with commit the messages.

=== Output for pretty ===>
vskumar@ubuntu:~/test-git$ git log –pretty=oneline
69282e8d8c07e7cbc68e93b16df1d943d3b518d5 Committed test2.txt 3rd change
6bfd9b045c352f13c36d8f82f12567058a8bb468 Committed test1.txt 3rd change
2a7192dcdd1a123b8164f0d48dd0631645cf0630 Committed:Changes for test1.txt and test2.txt
56ccc1ec9ae7db9f97e3a08e5488a64b4f130f1b First Commit
vskumar@ubuntu:~/test-git$
==============>

We can also check the commitments by author also using
‘git log –pretty=oneline –author=<your name>’

git log –pretty=oneline –author=kumar

============>
vskumar@ubuntu:~/test-git$ git log –pretty=oneline –author=kumar
69282e8d8c07e7cbc68e93b16df1d943d3b518d5 Committed test2.txt 3rd change
6bfd9b045c352f13c36d8f82f12567058a8bb468 Committed test1.txt 3rd change
2a7192dcdd1a123b8164f0d48dd0631645cf0630 Committed:Changes for test1.txt and test2.txt
56ccc1ec9ae7db9f97e3a08e5488a64b4f130f1b First Commit
============>
Let me give wrong user name to test:
=== Wrong user name ====>
vskumar@ubuntu:~/test-git$ git log –pretty=oneline –author=kumar1
vskumar@ubuntu:~/test-git$ git log –pretty=oneline –author=kumar202
vskumar@ubuntu:~/test-git$
= No files committed for the above users ==>

We can see more detail about a particular commit through show command.
The command ‘git log’ yields a sequential history of the individual commits within the repository.
Then you need to collect the commit id.

=== git show =====>
vskumar@ubuntu:~/test-git$ git show 56ccc1ec9ae7db9f97e3a08e5488a64b4f130f1b
commit 56ccc1ec9ae7db9f97e3a08e5488a64b4f130f1b
Author: Vsk <vskumar35@gmail.com>
Date: Sat Feb 24 06:08:42 2018 -0800

First Commit

diff –git a/test1.txt b/test1.txt
new file mode 100644
index 0000000..73b0484
— /dev/null
+++ b/test1.txt
@@ -0,0 +1 @@
+Testing line1 for git ..
vskumar@ubuntu:~/test-git$
=============================>
11. How to identify the difference of two commit ids ?:
The diff command recalls both full commit ID names and run ‘git diff’

git diff 2a7192dcdd1a123b8164f0d48dd0631645cf0630 6bfd9b045c352f13c36d8f82f12567058a8bb468

== Output of two commit diffs ==>
vskumar@ubuntu:~/test-git$ git diff 2a7192dcdd1a123b8164f0d48dd0631645cf0630 6bfd9b045c352f13c36d8f82f12567058a8bb468
diff –git a/test1.txt b/test1.txt
index 931bb8b..b9132c1 100644
— a/test1.txt
+++ b/test1.txt
@@ -1,2 +1,3 @@
Testing line1 for git ..
Testing line2 for git—->
+Testing test1.tx for add . function
vskumar@ubuntu:~/test-git$
==============================>
12. How to check and operate the staged files in local repository ?:

We can use the below command:
git ls-files –stage

=== Stage of current files ===>
vskumar@ubuntu:~/test-git$
vskumar@ubuntu:~/test-git$ git ls-files –stage
100644 b9132c1dd4ac08fa9c1e3dea5d7100e33557ad20 0 test1.txt
100644 0866cfd2c7ac9bf17f0a0590551a3580359e7250 0 test2.txt
vskumar@ubuntu:~/test-git$
========================>
=== Rm and later files stage ==>
vskumar@ubuntu:~/test-git$ git rm –cached test1.txt
rm ‘test1.txt’
vskumar@ubuntu:~/test-git$ git ls-files –stage
100644 0866cfd2c7ac9bf17f0a0590551a3580359e7250 0 test2.txt
vskumar@ubuntu:~/test-git$
vskumar@ubuntu:~/test-git$ git rm –cached test1.txt
rm ‘test1.txt’
vskumar@ubuntu:~/test-git$ git ls-files –stage
100644 0866cfd2c7ac9bf17f0a0590551a3580359e7250 0 test2.txt
vskumar@ubuntu:~/test-git$
=====>
You can see the removed file is back into dir:
== Status of removed file ==>
vskumar@ubuntu:~/test-git$ git status
On branch master
Changes to be committed:
(use “git reset HEAD <file>…” to unstage)
deleted: test1.txt
Untracked files:
(use “git add <file>…” to include in what will be committed)

test1.txt
vskumar@ubuntu:~/test-git$
=== It need to be be added and committed ====>
vskumar@ubuntu:~/test-git$ git add .
vskumar@ubuntu:~/test-git$ git status
On branch master
nothing to commit, working directory clean
vskumar@ubuntu:~/test-git$
======= It need to be added only===.

====== list the stage files =>
vskumar@ubuntu:~/test-git$
vskumar@ubuntu:~/test-git$ git ls-files –stage
100644 b9132c1dd4ac08fa9c1e3dea5d7100e33557ad20 0 test1.txt
100644 0866cfd2c7ac9bf17f0a0590551a3580359e7250 0 test2.txt
vskumar@ubuntu:~/test-git$
=========================>
13. What are the ultimate format of the git log ?:
We can use the ultimate format of the log as: git log –pretty=format:”%h %ad | %s%d [%an]” –graph –date=short

===== Screen output ==========>
vskumar@ubuntu:~$ cd test-git vskumar@ubuntu:~/test-git$ pwd /home/vskumar/test-git vskumar@ubuntu:~/test-git$ git log –pretty=format:”%h %ad | %s%d [%an]” –graph –date=short * 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD -> master) [Vsk] * 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk] * 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk] * 56ccc1e 2018-02-24 | First Commit [Vsk] vskumar@ubuntu:~/test-git$

==============================>

14. How to setup aliases for different git commands?:

If there is a common and complex the Git command you type frequently, consider setting up a simple Git alias for it.

We can use the below common aliases:

git config –global alias.ci commit

git config –global alias.st status

git config –global alias.br branch

git config –global alias.hist “log –pretty=format:’%h %ad | %s%d [%an]’ –graph –date=short”

Once you setup the above aliases for git commands you need to use them only, instead of commands.

Like; for command: ‘log –pretty=format:’%h %ad | %s%d [%an]’ –graph –date=short You need to use git hist, etc.

You also need to remember them well. Once you setup the above aliases for git commands you need to use them only instead of commands.

Like; for command: ‘log –pretty=format:”%h %ad | %s%d [%an]” –graph –date=short’

You need to use git hist, etc. You also need to remember them well.

Let us try one command for branch:

===== Screen output ==========>

vskumar@ubuntu:~$ cd test-git

vskumar@ubuntu:~/test-git$ pwd /home/vskumar/test-git

vskumar@ubuntu:~/test-git$ git log –pretty=format:”%h %ad | %s%d [%an]” –graph –date=short

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD -> master) [Vsk]

*6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk] vskumar@ubuntu:~/test-git$ ==========================>

=== History =======>

vskumar@ubuntu:~/test-git$ git log –pretty=format:”%h %ad | %s%d [%an]” –graph –date=short

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD -> master) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$ git config –global alias.hist “log –pretty=format:’%h %ad | %s%d [%an]’ –grap h –date=short”

==== With alias hist ========>

vskumar@ubuntu:~/test-git$ git hist

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD -> master) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

==========================>

15. How to use tags and operate for different versions in a repository?:

Tags for previous versions of git: W

We can tag latest committed versions from a local repo to reuse them later stages. Let’s tag the version prior to the current version with the name v1.

First, we will checkout the previous version. Instead of looking up the hash, we are going to use the  notation indicating “the parent of v1”. git tag v1

=== You can see the tagging process for the latest commit ===>

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ git hist

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD -> master) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$ git tag v1

vskumar@ubuntu:~/test-git$ git checkout v1

Note: checking out ‘v1’. You are in ‘detached HEAD’ state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b <new-branch-name> HEAD is now at 69282e8… Committed test2.txt 3rd change

vskumar@ubuntu:~/test-git$ git hist

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD, tag: v1, master) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$ git status

HEAD detached at v1 nothing to commit, working directory clean vskumar@ubuntu:~/test-git$

================================>

Now, let us add a line to test1.txt and commit it.

===== Screen output ===>

vskumar@ubuntu:~/test-git$ ls -l total 8

-rw-rw-r– 1 vskumar vskumar 88 Feb 24 06:37 test1.txt

-rw-rw-r– 1 vskumar vskumar 75 Feb 24 06:37 test2.txt

vskumar@ubuntu:~/test-git$ git status

HEAD detached at v1 nothing to commit, working directory clean vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ echo ‘Testing test1.txt for tagging v2’ >> test1.txt vskumar@ubuntu:~/test-git$ cat test1.txt

Testing line1 for git .. Testing line2 for git—->

Testing test1.tx for add . function

Testing test1.txt for tagging v2

vskumar@ubuntu:~/test-git$ git status

HEAD detached at v1 Changes not staged for commit: (use “git add <file>…” to update what will be committed) (use “git checkout — <file>…” to discard changes in working directory) modified: test1.txt no changes added to commit (use “git add” and/or “git commit -a”)

vskumar@ubuntu:~/test-git$

========================>

Now let me add and commit

=== Add and commit for tagging 2nd time ===>

vskumar@ubuntu:~/test-git$ git add .

vskumar@ubuntu:~/test-git$ git status

HEAD detached at v1 Changes to be committed: (use “git reset HEAD <file>…” to unstage) modified: test1.txt

vskumar@ubuntu:~/test-git$ git commit -m ‘Added for tagging 2nd time’

[detached HEAD 0bec7c0] Added for tagging 2nd time 1 file changed, 1 insertion(+) vskumar@ubuntu:~/test-git$ git status HEAD detached from v1 nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$

===============>

Now, let us tag 2nd time :

== You can see two versions are tagged ===>

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ git hist

* 0bec7c0 2018-02-24 | Added for tagging 2nd time (HEAD) [Vsk]

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1, master) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$ git tag v2

vskumar@ubuntu:~/test-git$ git hist

* 0bec7c0 2018-02-24 | Added for tagging 2nd time (HEAD, tag: v2) [Vsk]

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1, master) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

===========================>

Now let us check the latest version of test1.txt content.

=== Latest version test1.txt ===>

vskumar@ubuntu:~/test-git$ ls -l

total 8 -rw-rw-r– 1

vskumar vskumar 121 Feb 24 20:58 test1.txt -rw-rw-r– 1 vskumar vskumar 75 Feb 24 06:37 test2.txt

vskumar@ubuntu:~/test-git$ cat test1.txt

Testing line1 for git .. Testing line2 for git—-> Testing test1.tx for add . function Testing test1.txt for tagging v2

vskumar@ubuntu:~/test-git$

============>

Now, let us checkout the older version to test the content of test1.txt. using : git checkout v1

====== Chekout v1 to track changes ====>

vskumar@ubuntu:~/test-git$ git checkout v1

Previous HEAD position was 0bec7c0… Added for tagging 2nd time HEAD is now at 69282e8… Committed test2.txt 3rd change

vskumar@ubuntu:~/test-git$ cat test1.txt

Testing line1 for git .. Testing line2 for git—->

Testing test1.tx for add . function

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ git status

HEAD detached at v1 nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$

=== We can see the older version content only===>

===== We can see the hist and make the current master checkout s v1 ===> vskumar@ubuntu:~/test-git$ git hist

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD, tag: v1, master) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ git checkout

master Switched to branch ‘master’

vskumar@ubuntu:~/test-git$ git hist

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD -> master, tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk] vskumar@ubuntu:~/test-git$ vskumar@ubuntu:~/test-git$ git status On branch master nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$

==============================>

16. How to revert back the changes to older version ?:

Now, let us understand on how to revertback the changes in a local file.

We can use reset command to bring back the previous version. If you have a modified object in the working dir and want to revertback to older version you can follow the below steps.

The reset command resets the buffer zone to HEAD. This clears the buffer zone from the changes that we have just staged. The reset command (default) does not change the working directory. Hence, the working directory still contains unwanted comments.

We can use the checkout command from the previous tutorial to remove unwanted changes from working directory.

===== to revertback Reset the modified file and checkout that file only =====> vskumar@ubuntu:~/test-git$ git status On branch master nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$ echo ‘Testing for reset Head command’ >> test1.txt vskumar@ubuntu:~/test-git$ git status On branch master Changes not staged for commit: (use “git add <file>…” to update what will be committed) (use “git checkout — <file>…” to discard changes in working directory) modified: test1.txt no changes added to commit (use “git add” and/or “git commit -a”)

vskumar@ubuntu:~/test-git$ git reset HEAD test1.txt Unstaged changes after reset: M test1.txt

vskumar@ubuntu:~/test-git$ git status On branch master Changes not staged for commit: (use “git add <file>…” to update what will be committed) (use “git checkout — <file>…” to discard changes in working directory) modified: test1.txt no changes added to commit (use “git add” and/or “git commit -a”)

vskumar@ubuntu:~/test-git$

=== Finally, You can see the older version contents only ====>

17. How to cancel the committed changes? :

We have seen on how to cancel the modified files.

Now we can check on how to revert back the committed changes in the local git repo.

== Let us see the current hist ===>

vskumar@ubuntu:~/test-git$ git hist

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD -> master, tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

=================>

Now let us consider v1 to revert back.

We need to use command:git revert HEAD. When we use this command it will open a editor by showing the details.

We can save it using ‘wq!’ like in vi/vim.

===== Output =======>

vskumar@ubuntu:~/test-git$ git revert HEAD

[master fdc40ac] Revert “Committed test2.txt 3rd change” 1 file changed, 1 deletion(-)

vskumar@ubuntu:~/test-git$

===================>

Now, let us check hist

=== git hist ====>

vskumar@ubuntu:~/test-git$ git hist

* fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” (HEAD -> master) [Vsk]

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

=================>

============ Exercise ====================>

If you want to can do an Exercise: You can checkout the committed version. You can add a test to text1 file and commit it. Again you can use the same lab practice.

============ You can revert back also =====>

18. How to reset the reverted changes through commit from the branch? :

Check the previous screen display for the usage of revert command.

Now, if we have decided to reset the changes we can use the command: ‘git reset –hard v1’

=== Screen output for resetting reverted commit=====>

vskumar@ubuntu:~/test-git$ git reset –hard v1

HEAD is now at 69282e8 Committed test2.txt 3rd change

vskumar@ubuntu:~/test-git$ git hist

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD, tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

=====================>

We can check the committed history using the below command: git hist –all

==== Screen output git hist –all ===>

vskumar@ubuntu:~/test-git$ git hist –all

* fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” (master) [Vsk] |

* 0bec7c0 2018-02-24 | Added for tagging 2nd time (tag: v2) [Vsk] |

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD, tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

=====================>

You can also observe the reverted information.

We can also drop the tags as below: git tag -d v1

===== Output for tag removal ====>

vskumar@ubuntu:~/test-git$ git tag -d v2

Deleted tag ‘v2’ (was 0bec7c0)

vskumar@ubuntu:~/test-git$ git hist –all

* fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” (master) [Vsk]

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (HEAD, tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

==========So, now v2 tag is removed ========>

You can also see the config file as below:

=== Config file ====>

vskumar@ubuntu:~/test-git$ cat .git/config

[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true vskumar@ubuntu:~/test-git$

=====This configuration file is created for each individual project.===============>

19. Working with git directory:

 

Every Git project will have directories and files.

We can see the git dir items:

==================== Git dir items ===>

vskumar@ubuntu:~/test-git$ ls -l -C .git

branches        config       HEAD   index  logs     ORIG_HEAD

COMMIT_EDITMSG  description  hooks  info   objects  refs

vskumar@ubuntu:~/test-git$

======Root folder of git project =====>

 

We can explore the objects dir to check the objects details.

using ls -l -C .git/objects

 

==== Output ====>

vskumar@ubuntu:~/test-git$ ls -l -C .git/objects

07  0b  44  4f  68  6b  92  b0  bd  fd    pack

08  2a  47  56  69  73  93  b9  e0  info

vskumar@ubuntu:~/test-git$

================>

 

We can see a lot of folders named with two characters.

The first two letters sha1 hash of the object stored in git are the directory names.

 

What is SHA1 ?:

The SHA-1 (Secure Hash Algorithm 1) is a cryptographic hash function.  

It takes an input and produces a 160-bit (20-byte) hash value known as a message digest to the object.

Typically it is rendered as a hexadecimal number, with 40 digits long.

 

Now, let us see it by inquiring our database objects from the above listed items:

Using the below command we can check the files in dir.

ls -C .git/objects/<dir>   — The dir is the two characters of the above shown values.

==== Checking one dir ====>

vskumar@ubuntu:~/test-git$ ls -l  -C .git/objects/07

5e722b3161a24fd5adcefb574b5360118abbef

vskumar@ubuntu:~/test-git$ ls -l  -C .git/objects/92

d62ee30d26c444d85b3d81a4e2b8b69e0f093f

vskumar@ubuntu:~/test-git$

==== You can see 40 digits size hexadecimal value of objects in 07 and 92 objects dir====>

 

Note, we have seen the config file from the previous exercises.

Now, We will check the branches and tags as below commands:

 

ls .git/refs

ls .git/refs/heads

ls .git/refs/tags

cat .git/refs/tags/v1

 

== Checking branches and tags ===>

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ ls .git/refs

heads  tags

vskumar@ubuntu:~/test-git$ ls .git/refs/heads

master

vskumar@ubuntu:~/test-git$ ls .git/refs/tags

v1

vskumar@ubuntu:~/test-git$ cat .git/refs/tags/v1

69282e8d8c07e7cbc68e93b16df1d943d3b518d5

vskumar@ubuntu:~/test-git$

=================================>

 

Let us note;  each file corresponds to the tag previously created using the git tag command.

Its content is a hash commit attached to the tag.

We have only one branch, and everything we see here in this folder is a master branch.

Now, let us check what the HEAD file contains?:

using :cat .git/HEAD

 

==============>

vskumar@ubuntu:~/test-git$ cat .git/HEAD

683ed74fda585e10f38111ebb4c84026d5678290

vskumar@ubuntu:~/test-git$

=============>

 

Let us search for the last committed items:

We can explore the structure of the database objects

using SHA1 hashes for searching the content in the repository.

 

The below command should find the last commit in the repository.

======= SHA hash of git hist ==>

vskumar@ubuntu:~/test-git$ git hist –max-count=1

* 683ed74 2018-02-24 | Added updated test1.txt (HEAD) [Vsk]

vskumar@ubuntu:~/test-git$

==============================>

SHA1 hash is probably different on our systems from this git format.

Now, let us check the last commit details.

Using the below commands:

git cat-file -t <hash>

git cat-file -p <hash>

 

==== SHA1 content and the tree details ===>

vskumar@ubuntu:~/test-git$ git cat-file -t 683ed74

commit

vskumar@ubuntu:~/test-git$ git cat-file -p 683ed74

tree 44298909c5e8873c5870f9f1ca77951ea4e028eb

parent 69282e8d8c07e7cbc68e93b16df1d943d3b518d5

author Vsk <vskumar35@gmail.com> 1519544092 -0800

committer Vsk <vskumar35@gmail.com> 1519544092 -0800

Added updated test1.txt

vskumar@ubuntu:~/test-git$

==========================================>

Now, we can display the tree referenced in the above commit.

Using :git cat-file -p <treehash>

From the couple of characters shown for tree.

====== We can see the real files stored under git blob ====>

vskumar@ubuntu:~/test-git$ git cat-file -p 44298909

100644 blob 075e722b3161a24fd5adcefb574b5360118abbef test1.txt

100644 blob 0866cfd2c7ac9bf17f0a0590551a3580359e7250 test2.txt

vskumar@ubuntu:~/test-git$

================================================>

 

== See the contents for text1.txt also ===>

vskumar@ubuntu:~/test-git$ git cat-file -p 075e722b

Testing line1 for git ..

Testing line2 for git—->

Testing test1.tx for add . function

Checking for changing commit comment

vskumar@ubuntu:~/test-git$

====================================>

 

So we have seen the main branch to till the object content level.

 

20. Working with git branches and master :

 

Now, let us see the branches operation. We can create different branches as each developer

can have his/her own branch while working with the same or different objects.

Let us see the current statusof git project:

=========>

vskumar@ubuntu:~/test-git$ pwd

/home/vskumar/test-git

vskumar@ubuntu:~/test-git$ git status

HEAD detached from v1

Changes not staged for commit:

  (use “git add <file>…” to update what will be committed)

  (use “git checkout — <file>…” to discard changes in working directory)

 

modified:   test1.txt

modified:   test2.txt

 

Untracked files:

  (use “git add <file>…” to include in what will be committed)

 

class

test1.class

test1.java

 

no changes added to commit (use “git add” and/or “git commit -a”)

vskumar@ubuntu:~/test-git$

======================>

 

Now, Let us create a new branch as below [using checkout] and test the operations.

 

git checkout -b testgitbr1

git status

 

====== We are just copied the same project as a branch ======>

vskumar@ubuntu:~/test-git$ git checkout -b testgitbr1

M test1.txt

M test2.txt

Switched to a new branch ‘testgitbr1’

vskumar@ubuntu:~/test-git$ git status

On branch testgitbr1

Changes not staged for commit:

  (use “git add <file>…” to update what will be committed)

  (use “git checkout — <file>…” to discard changes in working directory)

 

modified:   test1.txt

modified:   test2.txt

 

Untracked files:

  (use “git add <file>…” to include in what will be committed)

 

class

test1.class

test1.java

 

no changes added to commit (use “git add” and/or “git commit -a”)

vskumar@ubuntu:~/test-git$

==================>

Assume a developer want to add his own program.

Now, I would like to add the test1.java program into this new branch:

======= Adding new file ====>

vskumar@ubuntu:~/test-git$ git add test1.java

vskumar@ubuntu:~/test-git$ git status

On branch testgitbr1

Changes to be committed:

  (use “git reset HEAD <file>…” to unstage)

 

new file:   test1.java

 

Changes not staged for commit:

  (use “git add <file>…” to update what will be committed)

  (use “git checkout — <file>…” to discard changes in working directory)

 

modified:   test1.txt

modified:   test2.txt

 

Untracked files:

  (use “git add <file>…” to include in what will be committed)

 

class

test1.class

 

vskumar@ubuntu:~/test-git$

=== New branch has a java program also ===>

Now, let me commit this file with a message:

 

git commit -m “Added a java program [test1.java] to new branch”

 

========>

vskumar@ubuntu:~/test-git$ git commit -m “Added a java program [test1.java] to new branch”

[testgitbr1 4e7baf8] Added a java program [test1.java] to new branch

 1 file changed, 11 insertions(+)

 create mode 100644 test1.java

vskumar@ubuntu:~/test-git$

=============>

Let us see the status:

 

=== Current status ====>

vskumar@ubuntu:~/test-git$ git status

On branch testgitbr1

Changes not staged for commit:

  (use “git add <file>…” to update what will be committed)

  (use “git checkout — <file>…” to discard changes in working directory)

 

modified:   test1.txt

modified:   test2.txt

 

Untracked files:

  (use “git add <file>…” to include in what will be committed)

 

class

test1.class

 

no changes added to commit (use “git add” and/or “git commit -a”)

vskumar@ubuntu:~/test-git$

========================>

Now let me add all the modified files also with a commit:

 

=======>

vskumar@ubuntu:~/test-git$ git add .

vskumar@ubuntu:~/test-git$ git status

On branch testgitbr1

Changes to be committed:

  (use “git reset HEAD <file>…” to unstage)

 

new file:   class

new file:   test1.class

modified:   test1.txt

modified:   test2.txt

 

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ git commit -m “Added all 4 files [2-new and 2 modified]”

 

[testgitbr1 26b971b] Added all 4 files [2-new and 2 modified]

 4 files changed, 14 insertions(+), 4 deletions(-)

 create mode 100644 class

 create mode 100644 test1.class

 mode change 100644 => 100755 test1.txt

 mode change 100644 => 100755 test2.txt

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ git status

On branch testgitbr1

nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$

== So, we have updated the new branch ====>

 

Now we need to navigate the available branches.

Let us apply git hist command and check the history as below:

== Checking the git project repo history ====>

vskumar@ubuntu:~/test-git$ git hist

* 26b971b 2018-03-05 | Added all 4 files [2-new and 2 modified] (HEAD -> testgitbr1) [Vsk]

* 4e7baf8 2018-03-05 | Added a java program [test1.java] to new branch [Vsk]

* 683ed74 2018-02-24 | Added updated test1.txt [Vsk]

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

== You can see the latest branch and commit messages===>

Now, let us toggle or do workaround between the branch and the master as below:

Please note so far we are with the testgitbr1 which is  branch.

Now let us use master as below:

git checkout master

==== Master ====>

vskumar@ubuntu:~/test-git$ git checkout master

Switched to branch ‘master’

vskumar@ubuntu:~/test-git$ git status

On branch master

nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$

================>

 

Let us check some files and their content:

=== Checking master ===>

 vskumar@ubuntu:~/test-git$ cat test1.txt

Testing line1 for git ..

Testing line2 for git—->

Testing test1.tx for add . function

vskumar@ubuntu:~/test-git$ cat test1.java

cat: test1.java: No such file or directory

vskumar@ubuntu:~/test-git$

==========>

 

Now, let us switch to branch and check the files:

== You can see the difference from master ====>

vskumar@ubuntu:~/test-git$ git checkout testgitbr1

Switched to branch ‘testgitbr1’

vskumar@ubuntu:~/test-git$ git status

On branch testgitbr1

nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$ cat test1.java

 

class test1{

  public static void main(String args[]){

    System.out.println(“Hello Welcome to DevOps course”);

System.out.println(“Hope you are practicing well Jenkins 2.9”);

System.out.println(“Now, create a java object file through javac compiler”);

System.out.println(“Using Jenkins job creation”);

System.out.println(“Once it is created, you run it by java runtime”);

System.out.println(“Now, compare the console output with your expectation!!”);

  }

}

vskumar@ubuntu:~/test-git$ cat test1.txt

echo ‘Testing line1 for git ..’

echo ‘Testing line2 for git—->’

echo ‘Testing test1.tx for add . function’

echo ‘Checking for changing commit comment’

echo ‘For removal of old comment’

vskumar@ubuntu:~/test-git$

==Note the test1.txt has different content from master =====>

 

Now, let us try to add one README file into master.

I want to create the README file as below:

 

== README file content ===>

vskumar@ubuntu:~/test-git$ pwd

/home/vskumar/test-git

vskumar@ubuntu:~/test-git$ git checkout master

Switched to branch ‘master’

vskumar@ubuntu:~/test-git$ git status

On branch master

nothing to commit, working directory clean

vskumar@ubuntu:~/test-git$

vskumar@ubuntu:~/test-git$ touch README

vskumar@ubuntu:~/test-git$ echo “Testing Master and branches” >> README

vskumar@ubuntu:~/test-git$ cat README

Testing Master and branches

vskumar@ubuntu:~/test-git$ echo “Added this README file into master only” >> README

vskumar@ubuntu:~/test-git$ cat README

Testing Master and branches

Added this README file into master only

vskumar@ubuntu:~/test-git$

===================================>

Let us commit this file into master.

 

=== Status ====>

 

vskumar@ubuntu:~/test-git$ git status

On branch master

Untracked files:

  (use “git add <file>…” to include in what will be committed)

 

README

 

nothing added to commit but untracked files present (use “git add” to track)

vskumar@ubuntu:~/test-git$

=======>

 

Add and  Commit it with message :

 

==== Commit master ===>

 

vskumar@ubuntu:~/test-git$ git add README

vskumar@ubuntu:~/test-git$ git status

On branch master

Changes to be committed:

  (use “git reset HEAD <file>…” to unstage)

 

new file:   README

 

vskumar@ubuntu:~/test-git$

===== Added README ====>

Now, Commit:

 

==== Commit master ===>

vskumar@ubuntu:~/test-git$ git commit -m “Added README file into mater”

[master 1fad32b] Added README file into mater

 1 file changed, 2 insertions(+)

 create mode 100644 README

vskumar@ubuntu:~/test-git$

======================>

Now, let us view the current hist of master and branch as below with git hist –all:

 

== Current history ===>

 vskumar@ubuntu:~/test-git$ git hist –all

* 1fad32b 2018-03-05 | Added README file into mater (HEAD -> master) [Vsk]

* fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” [Vsk]

| * 26b971b 2018-03-05 | Added all 4 files [2-new and 2 modified] (testgitbr1) [Vsk]

| * 4e7baf8 2018-03-05 | Added a java program [test1.java] to new branch [Vsk]

| * 683ed74 2018-02-24 | Added updated test1.txt [Vsk]

|/  

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

=== You can see on top last two commits of both master and branch =========>

 

21. How to Merge latest objects into single branch ?:

 

Now, we have two different branches. We can consolidate both branches versions and

merge them into a new branch for future developers to use them as one latest project.

Let us go back to the testgitbr1 branch and merge it with master by using the below commands.

git checkout testgitbr1

git merge master

================>

vskumar@ubuntu:~/test-git$ git checkout testgitbr1

Switched to branch ‘testgitbr1’

======>

When you use merge command a file opens in vi, just save it as it is.

==========================>

vskumar@ubuntu:~/test-git$ git merge master

Auto-merging test2.txt

Merge made by the ‘recursive’ strategy.

 README    | 2 ++

 test2.txt | 1 –

 2 files changed, 2 insertions(+), 1 deletion(-)

 create mode 100644 README

vskumar@ubuntu:~/test-git$

=================>

And let us see the current history:

git hist –all

 

===== History =====>

vskumar@ubuntu:~/test-git$ git hist –all

*   6b67f05 2018-03-05 | Merge branch ‘master’ into testgitbr1 (HEAD -> testgitbr1) [Vsk]

|\  

| * 1fad32b 2018-03-05 | Added README file into mater (master) [Vsk]

| * fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” [Vsk]

* | 26b971b 2018-03-05 | Added all 4 files [2-new and 2 modified] [Vsk]

* | 4e7baf8 2018-03-05 | Added a java program [test1.java] to new branch [Vsk]

* | 683ed74 2018-02-24 | Added updated test1.txt [Vsk]

|/  

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

== Let us check the above commit history also =============>

 

From the above exercise, we can conclude any developer can merge his/her current branch into master once they decide to release the code.

 

22. How to reset the earlier created branch from the local repository?:

 

We will see from this exercise, how a developer can reset the earlier branch.

We need to be on the branch now.

we should use ‘git checkout testgitbr1’

 

= Switching to testgitbr1 branch ==>

vskumar@ubuntu:~/test-git$ git checkout testgitbr1

Switched to branch ‘testgitbr1’

vskumar@ubuntu:~/test-git$

============>

Now. let us see the current history of the git local repo:

 

==== Git hist====>

 

vskumar@ubuntu:~/test-git$ git hist

*   6b67f05 2018-03-05 | Merge branch ‘master’ into testgitbr1 (HEAD -> testgitbr1) [Vsk]

|\  

| * 1fad32b 2018-03-05 | Added README file into mater (master) [Vsk]

| * fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” [Vsk]

* | 26b971b 2018-03-05 | Added all 4 files [2-new and 2 modified] [Vsk]

* | 4e7baf8 2018-03-05 | Added a java program [test1.java] to new branch [Vsk]

* | 683ed74 2018-02-24 | Added updated test1.txt [Vsk]

|/  

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

== Note, both branches info is available ===>

To remove the testgitbr1 branch we need to reset it.

git reset –hard <hash> —> Here the testgitbr1 branch 1st commit Hash is 4e7baf8.

So our command is; git reset –hard 4e7baf8

 

=== Resetting branch ===>

vskumar@ubuntu:~/test-git$ git reset –hard 4e7baf8

HEAD is now at 4e7baf8 Added a java program [test1.java] to new branch

==== Rsetting is done for branch ===>

Now let us check the hist all:

 

===== Hist all =====>

vskumar@ubuntu:~/test-git$ git hist –all

* 1fad32b 2018-03-05 | Added README file into mater (master) [Vsk]

* fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” [Vsk]

| * 4e7baf8 2018-03-05 | Added a java program [test1.java] to new branch (HEAD -> testgitbr1) [Vsk]

| * 683ed74 2018-02-24 | Added updated test1.txt [Vsk]

|/  

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

== Note;testgitbr1 branch is disappeared ====>

Now let us see the latest history.

So, this way any developer can create and merge a branch and later on it can be destroyed also.

 

23. How to add the current code to github?:

 

create a new repository or use the existing repo on the command line

Create your own github userid and a project in it.

Then you can create repository online. You will see set of commands display on the web page.

Follow them. Or follow as below:

 

Steps for Guthub access:

 

You need to set the project url as below:

========================>

vskumar@ubuntu:~/test-git$ git remote set-url origin https://github.com/vskumar2017/git-test1.git

vskumar@ubuntu:~/test-git$

========================>

Please see the below content, I have pushed the code to my account VSKUMAR2017 as below:

 

==== Pushed code to github account ====>

vskumar@ubuntu:~/test-git$ git push origin master –force

Username for ‘https://github.com&#8217;: VSKUMAR2017

Password for ‘https://VSKUMAR2017@github.com&#8217;:

Counting objects: 20, done.

Compressing objects: 100% (16/16), done.

Writing objects: 100% (20/20), 1.85 KiB | 0 bytes/s, done.

Total 20 (delta 2), reused 0 (delta 0)

remote: Resolving deltas: 100% (2/2), done.

To https://github.com/vskumar2017/git-test1.git

 * [new branch]      master -> master

vskumar@ubuntu:~/test-git$

====================>

 

I have gone throuhg my account and saw the below url:

https://github.com/vskumar2017/git-test1

 

=== As per the below hist it is stored ===>

vskumar@ubuntu:~/test-git$ git hist

* e3fab98 2018-03-05 | first commit (HEAD -> master) [Vsk]

* 1fad32b 2018-03-05 | Added README file into mater [Vsk]

* fdc40ac 2018-02-24 | Revert “Committed test2.txt 3rd change” [Vsk]

* 69282e8 2018-02-24 | Committed test2.txt 3rd change (tag: v1) [Vsk]

* 6bfd9b0 2018-02-24 | Committed test1.txt 3rd change [Vsk]

* 2a7192d 2018-02-24 | Committed:Changes for test1.txt and test2.txt [Vsk]

* 56ccc1e 2018-02-24 | First Commit [Vsk]

vskumar@ubuntu:~/test-git$

=====================>

I have done one more push:

 

==== One more push to github ===>

vskumar@ubuntu:~/test-git$ git checkout master

Switched to branch ‘master’

vskumar@ubuntu:~/test-git$ git add .

vskumar@ubuntu:~/test-git$ git commit -m “A shell sample added “

[master c61b3dd] A shell sample added

 1 file changed, 3 insertions(+)

 create mode 100644 sh1.sh

vskumar@ubuntu:~/test-git$ git push origin master –force

Username for ‘https://github.com&#8217;: VSKUMAR2017

Password for ‘https://VSKUMAR2017@github.com&#8217;:

Counting objects: 3, done.

Compressing objects: 100% (2/2), done.

Writing objects: 100% (3/3), 299 bytes | 0 bytes/s, done.

Total 3 (delta 1), reused 0 (delta 0)

remote: Resolving deltas: 100% (1/1), completed with 1 local object.

To https://github.com/vskumar2017/git-test1.git

   e3fab98..c61b3dd  master -> master

vskumar@ubuntu:~/test-git$

=========================>

 

I have see the below content on my guthub web page of url:https://github.com/vskumar2017/git-test1

===== Message ===>

sh1.sh  A shell sample added just now

======>

 Hope you enjoyed it technically!!

END OF LAB SESSION FOR Git

 

 Vcard-Shanthi Kumar V-v3