Posts Tagged ‘building’

All Debian Linux package repository apt sources.list file for Debian versions 6, 7, 8, 9, 10, 11 and 12

Friday, May 31st, 2024

debian-package-management-repositories-for-all-distributions

If you have to administrate legacy Debian servers, that keeps hanging either for historical reasons or just because you didn't have time to upgrade it up to latest versions, machines that are hanging in the hangar or a mid office building Old server room, doing nothing but simply NAT (Network Address Translation), Proxying, serving  traffic via Squid / Haproxy / Apache / Varnish or Nginx server but you still want to have the possibility to extend the OS even though it is out of date / End of Life reached and out of support as well as perhaps full of security holes, but due to its unvisibility on the Internet hanging in a Demilitarized network the machine stayed on the Local (DMZ)-ed network and still for example you need to install simple things for administration reasons locally on the machine, for example nmap or netcat or some of the network tools for monitoring such as iftop or iptraf etc. you might find out unfortunately that this is not possible anymore, because the configured /etc/apt/sources.list repository mirror is no longer available at its URL. Thus to restore the functioning of apt and apt-get pkg management tools on Debian you need to correct the broken missing package mirrors due to resructurings on the network with a correct ones, originally provided by Debian or eventually if this doesn't work a possible Debian package archive URL. 

In this article, I'll simply provide such URLs you might use to correct your no longer functioning package manager due to package repositoriy unavailibility, below are the URLs (most of which that should be working as of year 2024). To resolve the issues edit and place the correct Debian version you're using.

1. Check the version of the Debian Linux

# cat /etc/debian_version


or use the universal way to check the linux OS, that should be working on almost all Linux distributions

# cat /etc/issue
Debian GNU/Linux 9 \n \l

2. Modify /etc/apt/sources.list and place URL according to Debian distro version

# vim /etc/apt/sources.list


3. Repositories URL list Original and Archived for .deb packages according to Debian distro release
Debian 6 (Wheezy)

Original repostiroes (Not Available and Not working anymore as of year 2024)

 

Old Archived .deb repository for 6 Squeeze

deb http://archive.debian.org/debian squeeze main
deb http://archive.debian.org/debian squeeze-lts main


​Debian 7 (Wheezy)

Original repostiroes (Not Available and Not working anymore as of year 2024)

Old Archived .deb repository for Jessie (still working as of 2024) :

deb http://archive.debian.org/debian wheezy main contrib non-free
deb http://archive.debian.org/debian-security wheezy/updates main

( Security updates are not provided anymore.)

NOTE:  If you get an error about keyrings, just install it
 

# apt-get install debian-archive-keyring


Debian 8 (Jessie)
Original .deb package repository with non-free included for Debian 8 "Jessie"

deb http://deb.debian.org/debian/ jessie main contrib non-free
deb http://ftp.debian.org/debian/ jessie-updates main contrib
deb http://security.debian.org/ jessie/updates main contrib non-free

Old Archived .deb repository for 8 Jessie (still working as of 2024):

deb http://archive.debian.org/debian/ jessie main non-free contrib
deb-src http://archive.debian.org/debian/ jessie main non-free contrib
deb http://archive.debian.org/debian-security/ jessie/updates main non-free contrib
deb-src http://archive.debian.org/debian-security/ jessie/updates main non-free contrib

 

# echo "Acquire::Check-Valid-Until false;" | tee -a /etc/apt/apt.conf.d/10-nocheckvalid

# apt-get update

# apt-get update && apt-get upgrade

 

 If you need backports, first be warned that these are archived and no longer being updated; they may have security bugs or other major issues. They are not supported in any way.

deb http://archive.debian.org/debian/ jessie-backports main


Debian 9 (Stretch)
Original .deb package repository with non-free included for Debian 9 "Stretch":

 

deb http://deb.debian.org/debian/ stretch main contrib non-free
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free

Archived old repository .deb for Stretch :

deb http://archive.debian.org/debian/ stretch main contrib non-free
deb http://archive.debian.org/debian/ stretch-proposed-updates main contrib non-free
deb http://archive.debian.org/debian-security stretch/updates main contrib non-free


Debian 10 (Buster)
Origian repository URL:

deb http://deb.debian.org/debian/ buster main non-free contrib
deb http://deb.debian.org/debian/ buster-updates main non-free contrib
deb http://security.debian.org/ buster/updates main non-free contrib

 

Fixing unworking backports for Debian 10 Buster


Change the /etc/apt/sources.list URL with this one

deb http://archive.debian.org/debian buster-backports main contrib non-free


If you want to list packages installed via the backports repository only, that needs to be replaced with newer versions (if such available from the repository)

# apt list –installed | grep backports
# dpkg –list | grep bpo
# dpkg –list | grep -E '^ii.*bpo.*'

ii  libpopt0:amd64                        1.18-2                         amd64        lib for parsing cmdline parameters
ii  libuutil3linux                        2.0.3-9~bpo10+1                amd64        Solaris userland utility library for Linux
ii  libzfs4linux                          2.0.3-9~bpo10+1                amd64        OpenZFS filesystem library for Linux


Debian 11 (Bullseye)
Origianl repository address:

deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free

Debian 12 (Bookworm)
Original Repository :

 

deb http://deb.debian.org/debian bookworm main contrib non-free-firmware non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free-firmware non-free
deb http://security.debian.org/debian-security bookworm-security main contrib non-free-firmware non-free

Add Backports to sources.list

deb http://deb.debian.org/debian bookworm-backports main


Thats all, hopefully that would help some sysadmin out there. Enjoy !

The names of the Twelve apostles of Christ – Feast of the Twelve Glorious and Primal Apostles in Eastern Orthodox Church (30th of June)

Wednesday, June 30th, 2021

Roman_Domitilla-Katakomben_Fresko__Christus_und_die_12_Apostel__und_Christussymbol__Chi_Rho__1
Jesus and his Twelve Apostles, fresco with the Chi-Rho symbol ☧, Catacombs of Domitilla, Rome

One day after the June 29 the Feast of The Glorious and First among Apostles Peter and Paul  on 30th of June according to so called new calendar in the Eastern Orthodox Church comes, the remembrace of Feast of the gathering of 12 Glorious apostles (Σύναξη των Αγίων Δώδεκα Αποστόλων).

Simon_ushakov_last_supper_1685

The Secret Supper (Christ and the 12 Apostles iconographer Simon Ushakov y. 1685 (Jude the Iscariot the traitor without a halo)

"The names of the 12 Holy Apostles are: Simon (called Peter), Andrew his brother, Jacob the Zabedee and John his brother, Philip and Bartholomew, Thomas and Mathew (tax collectors), James, son of Alphaeus and Levi called (Thadeus), Simon The Canonite and Jude the Iscariot who has betrayed Christ"

(Gospel of Mathew 10:2-4)

 

13 When morning came, he called his disciples to him and chose twelve of them, whom he also designated apostles: 14 Simon (whom he named Peter), his brother Andrew, James, John, Philip, Bartholomew, 15 Matthew, Thomas, James son of Alphaeus, Simon who was called the Zealot, 16 Judas son of James, and Judas Iscariot, who became a traitor.

(Luke 6:13-16)

15 And in those days Peter stood up in the midst of the disciples, and said, (the number of names together were about an hundred and twenty,)

16 Men and brethren, this scripture must needs have been fulfilled, which the Holy Ghost by the mouth of David spake before concerning Judas, which was guide to them that took Jesus.

17 For he was numbered with us, and had obtained part of this ministry.

18 Now this man purchased a field with the reward of iniquity; and falling headlong, he burst asunder in the midst, and all his bowels gushed out.

19 And it was known unto all the dwellers at Jerusalem; insomuch as that field is called in their proper tongue, Aceldama, that is to say, The field of blood.

20 For it is written in the book of Psalms, Let his habitation be desolate, and let no man dwell therein: and his bishoprick let another take.

21 Wherefore of these men which have companied with us all the time that the Lord Jesus went in and out among us, (Acts 1:15-26)

Synaxis_of_the_Twelve_Apostles_by_Constantinople_master_early_14th_circa_Pushkin_museum

The Synaxis of the Twelve Apostles. Russian, 14th century, Moscow Museum.

"Jesus had other desciples as well that were seventeen and other circles of desciples around each of the pupils, however they have alwasys been considered less venerable as they did not been so close to Christ and did not understand so well the mysterios of Christ's teaching and did not persevere as mcuh as the twelve and the seventeen of desciples. Those had been been distinguished among the King, those who have been the closest people to the Teacher" (Saint John Chrysostomos)

In Constantinople Saint King Constantine ( y. 274 – 337 ), has built a famous Church dedicated to the 12 Apostles. In historian documents there is data for a first time the feast is celebrated in the V-th century.

While the memory of each apostle has a separate day in the Church calendar yearly circle, they 12 apostles are sharing the same honor, because the Holy Scriptures and the Tradition glorifious their high efforts for building the Church on top of the corner stone that is Jesus Christ himsef and for their perseverance to accept martyrdom for Christ, thus to accent this they're is this special feast the Gathering of the 12 Glorious Apostles on 30th of June. As the Holy Scriptures says they're a friends of God (John 15:14), and when the Son of Man (Jesus) sits on the glory of his power, they all are to sit on 12 thrones, to judge the 12 Hebrew tribes (Mathew 19:28). 

In first centuries the Church has been feasting all the apostles together, Later she has included saint Apostle Paul, again the full list of names of the apostles are as follows:

1. Saint Apostle Peter the First Called (commemorated 29 June and 16 of January)

2. Saint apostle Andrew the First Called – as has been called by Christ together with Peter (30 November)

3.  Saint Jacob the Zebedee (30 April)

4. Saint Apostle John the Zebedee – the evangelist (26 September and 8 May)

5. Saint Apostle Philip (14 November)

6. Saint apostle Bartholomew or Nathanael (11 June and 25 August)

7. Saint apostle Thomas (6 October)

8. Saint apostle Mathew – evangelist (16 November)

9. Saint Apostle Jacob – son of Alpheus 9 October)

10. Saint Apostle Jude – fleshly brother of Christ (son of Joseph), called also Thadeus and Levi (19 June)

11. Saint Apostle Mathew (Mathias) (9 August)

12. Saint Apostle Paul  (Paul of Tarsus) (29 June)

The Church books define the feast day as the "Gathering of the Twelve", because this number of 12 apostles is initial and depics Christ essence of Completeness (as he is All in everything) Mathew (10:1-5)

 

Heroes of Might and Magic 2: Best old-school turn based strategic game to play on your Android mobile phone

Monday, June 16th, 2014

heroes-of-might-and-magic-2-for-your-mobile-smartphone-android-screenshot

Probably many people which are my age (I'm aged 30 now), spent many days and sleepless nights being totally addicted playing probably one of the most addictive (and in my view greatest strategy game of all time) – Heroes of Might and Magic II (HOMM2).
In that thoughts it will be a great news for you if you're owning smartphone that you can turn-back some nice memories and play (for free) a port of Heroes 2 for Android.

Free Heroes 2 Android port is it is made to support multiple screened devices so game  version could be played on both Android Tablet a tiny screen smart phone or a middle sized mobile. Also Free Heroes 2 mobile port allows you to choose 'The Magnifying glass' option on first game boot, so if you're on a tiny screened mobile you can still zoom by pointing on a game object. Free Heroes 2 Android port is there thanks to Gerhard Stein who is also an author of OpenTyrian mobile phone port and the amazing old computer jump-and-run arcade Commander Keen. Game pointer controls of FHeroes2 are pretty convenient and playing the game is almost as confortable as played with a PC mouse.
Free Heroes 2 is port of Free Heroes 2 engineFree implementation of Heroes of the Might and Magic II engine in SDL and because SDL is platform independent Free Heroes is also available for both Windows / Linux. Maybe here is time too mention that Heroes2 original DOS game works perfectly on any modern Linux distribution when started through DOSBOX DOS emulator.

By default Free Heroes2  has no game campaign support yet. In order to enable campaing support into Free Heroes 2, download FULL Heroes 2 gameput data files to mobile SD card to dir app-data/net.sourceforge.fheroes2 and campaign option will be there too.

heroes_of_might_and_magic_ii_play-on-android-best-strategy-old-game-for-android

Heroes of Might and Magic 2 – The succession Wars (or HEROES2, as it is widely known in Gamers communities) is a turn based strategy game  from year 1996 developed by Jon Van Caneghem by his New World Computing company it was marketed under on the market under brand of 3DO Company. Heroes II was voted the sixth-best PC game of all time by PC Gamer in May 1997. Heroes2 has also a game expansion pack called the Price of Loyalty released in 1997 as well as Heroes of Might and Magic II – Gold – from 1998. The game graphic design looks very beautiful and combined with the soundtrack makes playing it an awesome and calming experience. The game is very notable especially for soundtrack which is all of a beautiful classical music.

Heroes-of-might-and-magic-2-best-games-of-all-time-screenshot-HOMM2
(Picture taken and copyrighted by Wikipedia)

Gameplay

The titular heroes (horse) are player characters who can recruit armies, move around the map, capture resources, and engage in combat. The heroes also incorporate some role-playing game elements; they possess a set of statistics that confer bonuses to an army, artifacts that enhance their powers, and knowledge of magical spells that can be used to attack enemies or produce strategic benefits. Also, heroes gain experience levels from battle, such that veteran heroes are significantly more powerful than inexperienced ones.

On a typical map, players begin a game with one town of a chosen alignment. Each town alignment hosts a unique selection of creatures from which the player can build an army. Town alignment also determines other unique traits such as native hero classes, special bonuses or abilities, and leanings toward certain skills or kinds of magic.

heroes-of-might-and-magic-town_castle-sorceress-screenshot

Towns play a central role in the games since they are the primary source of income and new recruits. A typical objective in each game is to capture all enemy towns. Maps may also start with neutral towns, which do not send out heroes but may still be captured by any player. It is therefore possible, and common, to have more towns than players on a map. When captured, a town retains its alignment type, allowing the new owner to create a mixed army. A player or team is eliminated when no towns or heroes are left under their control. Usually the last player or team remaining is the victor.

As heroes visit special locations called obelisks, pieces are removed from a jigsaw puzzle-like map, gradually revealing 'The Ultimate Artifact location to the player. Once found, it confers immense bonuses to the player capable of breaking a stalemate: the grail can be taken back to a town and used to build a special structure, while the ultimate artifact provides the bonuses directly through possession.

heroes-of-might-and-magic-2-battle-for-castle-screenshot

Whenever a player engages in battle

The game changes from the adventure map display to a combat screen, which is based on either a hexagonal or square grid. In this mode, the game mimics the turn-based tactics genre, as the engaged armies must carry through the battle without the opportunity to reinforce or gracefully retreat. With few exceptions, combat must end with the losing army deserting, being destroyed, or paying a heavy price in gold to surrender. Surrendering allows the player to keep the remaining units intact. Battles can be led army army to army or castles / villages can be fight and (captured) occupied. Owning a town gives your hero daily an income of money later used to buy and upgrade castle buildings.

heroes-of-might-and-magic-ii-the-succession-wars-wizard-castle-building-options-screenshot

Also you your moved heroes could overtake mines producing different goods like minerals, sulfur, gold, emeralds etc. Building different buildings and building war units for army usually cost gold and some kind of resource.

Game Story

Heroes II history continues after Heroes I. Ending of Heroes I results in Lord Morglin Ironfist's victory. In the following years, he has successfully unified the continent of Enroth and secured his rule as king. Upon the king's death, his two sons, Archibald and Roland, vie for the crown. Archibald orchestrates a series of events that lead to Roland's exile. Archibald is then declared the new king, while Roland organizes a resistance. Each alignment is represented by one of the game's two campaigns. Archibald's campaign features the three "evil" town alignments, while Roland's campaign features the three "good" town alignments.

If Archibald is victorious, Roland's rebellion is crushed, and Roland himself is imprisoned in Castle Ironfist, leaving Archibald the uncontested ruler of Enroth. The  ending, however, results in Roland's victory, with Archibald being turned to stone by Roland's court wizard, Tanir.

If you're more interested to play modern games and get some more games modern games more entertaining take a look at Kevin Martin's JoyofAndroid Best Adnroid Games post here.

Enjoy

Drawing GANTT Charts and Project Management on Linux, (Microsoft Project substitute for Unix)

Tuesday, October 12th, 2010

I'm studying Project Management, right now. In that spirit of thoughts I and a couple of other guys are building a Project Plan.
As it Project Plan it's necessary to put a GANTT Chart in it to show visually the project timeline (the phases), the duration and the inter-relation between the different tasks which leads the project to an actual completion.

After a bit of thorough research online on available software to deal with project management and particularly, ones that are capable to build a GANTT charts on Linux / BSD.

I've come with the following list of software capable to be a substitute for the Microsoft Project software.
Redmine GANTT Chart

GANTT chart Redmine

1. Gantt Project
GANTTProject chart GANTTProject Chart

2. Gnome Planner
Planner GANTT Gnome Chart Planner GANTT Chone Chart

3. Task Juggler Project Manager with GANTT Capability for (KDE)
Task Juggler

4. JxProject – This software is not free, though it can be considered almost free
Take a look also at:
5. Trac , though it doesn't really support GANTT charts it's a lovely software to be used for PM.
Trac Project Management

Another option you have is to try out:
6. PHProjekt

Update 20.09.2016 – PHPProject Old download link is no longer active

It is this link http://www.phprojekt.com/, but the page doesn’t seem to be active any more. I thought you might want to update.

If you are looking for an alternative please check out http://wiht.link/PHProjekt-PM, it may make a suitable replacement.

Kind Regards,
Tom Wilcox


That piece of softwre really looks promising, especially if we consider that it's web based and how much essential is today to have an anline tools for doing the ordinary desktop jobs.

You can even check an online demo of the PHPProjekt software here

If you're a type of KDE user you definitely has to try out Kplato

As I've tested the software the software is easy to be used, however it still is missing some essential parts that Microsoft Project includes so it's not 100% substitute.
Also it's not able to open Microsoft Project (MPP) files, neither able to save the charts in the .mpp format.

Moving ahead I've came across DotProject DotProject Gantt Chart
DottProject Gantt Chart

I haven't took the time to test it myself but however, as I go through the software website the project looked quite good.
Lastly you can take a look at: 7. PStricks as a mean of project management, however I think it doesn't support GANTT chart building.
>

Installing Virtualbox Guest Additions Vboxadditions on CentOS 7, Fedora 19 / 20 and RHEL 6.5 / 5.10 on Windows host

Thursday, July 17th, 2014

Virtualbox_guest_additions-on-centos-7-howto-virtualbox-logo
If you decided to use Redhat based Linux distribution inside Virtualbox Virtual Machine on Windows 7 / 8, first thing to do right after installing the Linux guest OS is to install Virtualbox Guest Additions. Earlier I've blogged How to enable virtualbox VM Windows XP fullscreen mode on Virtualbox running on Ubuntu now I need it vice versa a Linux OS living inside Virtual Machine running on top of Windows 7 Enterprise. need to enable Full-screen mode. Another reason why Vboxadditions should be installed right after Linux install is complete is for performance reasons and better integration between host OS and guest OS. Virtualbox Guest Additions enables mouse's copy / paste functions to work between Win and Virtualized Linux as well as enables arbitrary screen resolutions (resizing VM guest window) etc. On Windows versions of Virtualbox to install Vbox Guest Additions it is no longer necessery to download and mount a separate vbox-guest-additions ISO file, this is handled by Virtualbox itself.

The steps described here for installation of VirtualBox Guest Additions are tested and prooved as working on current latest CentOS 6.5, however they should be working (with or without minor modifications) in rest of RPM based Linux distributions

Fedora 20, 19, 18, 17, 16, 15, 14, 13, 12, CentOS 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.10 and Redhat Enterprise Linux (RHEL) 6.5, 6.4, 6.3, 6.2, 6.1, 6, 5.10 VirtualBox version installed on Windows 7 host is 4.3.14 build.

 

Devices -> Drag'n'Drop (Bidirectional)

Devices -> Share Clipboard (Bidirectional)


1. Installing VirtualBox GuestAdditions on CentOS 7, Redhat, Fedora

a) become superuser

su root
[root@centos~:]#

b) Mount Virtualbox provided Guest additions into virtual cdrom /dev/cdrom

From VirtualBox click on
 

Devices -> Install Guest Additions

centos7-install-guest-additions-cd-screenshot-microsoft-windows-virtualbox

mkdir /media/VirtualBoxGuestAdditions
mount -r /dev/cdrom /media/VirtualBoxGuestAdditions

c) Update to the latest Linux kernel with yum

yum -y update kernel*

Then to boot up into the updated kernel – restart the system

shutdown -r now


d) Install Kernel headers bzip dkms bzip2

yum install -y gcc kernel-devel kernel-headers dkms make bzip2 perl

If you're installing VirtualBox Guest Additions on CentOS 6 or RHEL 5, you will have to install also below 2 rpms:
 

## CentOS 6 and Red Hat (RHEL) 5 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
 
## CentOS 5 and Red Hat (RHEL) 5 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

 


e) export KERN_DIR to just installed kernel source

 

For CentOS 7 export following KERN_DIR

 

## Current running kernel on Fedora, CentOS 7 and Red Hat (RHEL) 7 ##
KERN_DIR=/usr/src/kernels/`uname -r`
export KERN_DIR

For older CentOS and RHEL 5 export
## Current running kernel on CentOS 5 and Red Hat (RHEL) 5 ##

KERN_DIR=/usr/src/kernels/`uname -r`-`uname -m`
export KERN_DIR

f) Download VBoxAdditions 4.3.14 iso from Virtualbox website

I've made mirror of VBoxGuestAdditions_4.3.14.iso for download here:
 

mkdir /usr/share/virtualbox
cd /usr/share/virtualbox

wget http://dlc.sun.com.edgesuite.net/virtualbox/4.3.14/VBoxGuestAdditions_4.3.14.iso

g) Mount the iso
 

mount -t iso9660 VBoxGuestAdditions_4.3.14.iso /media/VirtualBoxGuestAdditions/


h) Compile and Install Virtualbox GuestAdditions kernel modules
For both 32-bit and 64-bit systems run one and the same shell script:

cd /media/VirtualBoxGuestAdditions
./VBoxLinuxAdditions.run

Verifying archive integrity… All good.
Uncompressing VirtualBox 4.3.14_RC1 Guest Additions for Linux…………
VirtualBox Guest Additions installer
Removing installed version 4.3.14_RC1 of VirtualBox Guest Additions…
Copying additional installer modules …
Installing additional modules …
Removing existing VirtualBox non-DKMS kernel modules       [  OK  ]
Building the VirtualBox Guest Additions kernel modules
Building the main Guest Additions module                   [  OK  ]
Building the shared folder support module                  [  OK  ]
Building the OpenGL support module                         [  OK  ]
Doing non-kernel setup of the Guest Additions              [  OK  ]
You should restart your guest to make sure the new modules are actually used

Installing the Window System drivers
Installing X.Org Server 1.15 modules                       [  OK  ]
Setting up the Window System to use the Guest Additions    [  OK  ]
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

Installing graphics libraries and desktop services componen[  OK  ]

l) Restart the CentOS Virtual Machine
 

reboot

Now get a beer and celebrate the full-screen / USB / Webcamera enabled support ! 🙂

This article is possible thanks to earlier article called Virtualbox guest additions on Fedora CentOS and Redhat.

http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/

 

 

2 Wonderful days in Belgrad Serbia / Belgrad a city you should see! – A trip to KaleMegdan, ZooPark War museum and Kaona monastery

Monday, July 7th, 2014

Flag_of_Serbia-days-in-Serbia-Beograd-must-see-place-zoopark-and-military-museum.svg

Me and my wife Svetlana, spend our weekend in Beograd (or BeoGreat! as it is also famous among English speaking). I was sceptical about Serbian, always thinking Serbians are living poorer and that we Bulgarians have better living standard. What I saw in Beograd convinced me Serbs lives at least half or 1 time better than us Bulgarians. Starting from Road Infrastructure and coming to the prices and ending with buildings, people live and mood and everything is just amazing!
serbian-tram-beograd-city-nice-infrastructure

serbian-tram-beograd-city-nice-infrastructure

Serbs as people have deeply impressed me, they are one of the best people, I've seen really. Serbs have respect for their Church, know how to enjoy their life much more than us. Also the culture in Serbs as they are more western oriented than us. The language is not so easy to understand as a I though, generally you can understand with a serbian as its slavonic similar language. The whole 2 way sleeping car train ticket from Bulgaria ( Sofia ) to Serbia ( Beograd ), costed us about 55 euro per person – which is a bit expensive because the real distance between Sofia and Serbia is only 400
km
, but as it is international ride it is a bit overcosted.

bdz_slipenwagen-sleeping-old-car-of-bulgarian-national-railways
bdz_slipenwagen-sleeping-old-car-of-bulgarian-national-railways

The sleeping car were inscribed with the words (Liegen Wagen – in German Sleeping Car) and were an old wagons left from communism – produced in Bulgaria.
Though the wagons were old the were clean and warm, the sleeping sheets were clean and generally it was confortable as we were only 2 people in compartment (this was so because not too many people travel from Beograd to Sofia and vice versa). Also the service in the train is on a high level, the woman who was accomodating us in the train was very affable. In train we were checked twice once by and once by Serbian border control and by Bulgarian border police and customs. On our way to Serbia the train come late with a delay about 2 hours we started from Sofia at 20:30 on 5th of July, Friday and we were supposed to be in Beograd in 05:00 Serbian time (which is 06:00 BG Time).
However the train arrived in Beograd just about 07:00 (Serbian time).
Belgrade_railway_station
Belgrade_railway_station

We had the great blessing to have a very warm and dry days which was quite nice (especially after the heavy floods that hit Serbia and Bulgaria less than a month ago. The central train station in Beograd is much smaller than Sofia's central station but it looks much beatiful as it is an old-fashioned building probably 100 years old. What striked me right after our arrival is the public transport trams, were very new and clean. Also the cars Serbs drive seem to be newer than Bulgarians, Serbians drive second hand bought cars from West Europe approximately produced in 2006, while the avarage cars we drive here in BG is from 2001 or 2000. There are few buildings in the city center which seemed abondoned and seemed like they need renovation but besides that everything looked quite well looking for a city that was bombed in 1998 – 1999. Later I learned from Galin bombing conducted by Americans was done only on few government and military buildings – and were done in a very "human" way – everything was clear earlier what will be bombed etc. etc.
serbia-belgrade-bomb-damage-building-in-beograde
Serbia-Belgrade-bomb-damage-building

Can you believe, there might be a "human way of bombing?", well according to Americans and UN, there could be! On our arrival merrital god-father Galint took us from train station and brought us to their living apartment located on str. Maršala Birjuzova, Beograd. Andrea (Galin's wife) and our merriage god-mother received us warm harted as always. We met also Andrea's mother Milenka (Serbian equivalent of Bulgarian name Milena) … Andrea's mother Milenka Perolo is owning a small an English to Serbian and Serbian to English translation angecy called "Perolo". Andrea and her mother are by linkage Croation, it is very interesting that genetically Croatiaons are very close to Bulgarians just like we Bulgarians are genetically close to Italians and even according to some researches Italian nation originated from Bulgarian. There is probably something true in that because it seems we can very easily interact with Croations … 23 days old cute baby girl Boryana
23 days old cute baby girl Boryana (which got baptized – becoming a young Orthodox Christian 🙂 )

Galin and Andrea are having only 23 days born baby called Boryana, its their 3rd child after Georgi and Konstantin. After having a good braekfast from fast food like Bulgarian famous Banica (from Pekara – a place where they sell fast food equivalents to Banica) and we bought Yogurt which is something like the Bulgarian Soar Milk (Kiselo Mlijako) with this difference that Serbian Yogurt is not so good for health as Bulgarian Yoghurt (Kiselo Mlijako). After the morning meal Galin brought us to the city center where we enjoyed a lot the Serbian language writtings in shops and buildings. The words are similar to Bulgarian. However cyrillic writting in Serbia is not so common as they tend to write a lot of their words in Latin letters being highly influenced by western culture. After the main city center street full of majestic buildings of significance to Serbian history, the national bank, the national museum, theatres etc. We came to KaleMegdan a very beautiful green park full of statues of Serbian revolutionaries, Kings and national heroes, very much in the spirit of Sofia's Borisova garden (gradina) – Sofia's central park. What striked me is the fortress situated in the middle of the park. KaleMegdan fortress is probably one of the best preserved and biggest early age (12/13th century) fortress and medieval times renewed fortress in Europe. It is the biggest I've seen in my wife so far, in the middle of the fortress there is a tennis court! a basketball field, volleyball field etc. etc. In very middle of KaleMegdan fortress there is a an exposition of tanks and warfare items and heavy anti-tank weapons left from I-st and II world war. There are also a boats and even submarine missles and underwater mines exposed, along with war boats. I was never seriously interested in warfare technology but seeing all this complete took up my attention. Continuing further the fortress one ends to a fortress walls and park continuation from where you see the two rivers Savva (Sava) river and Dunabe mixing beatifully together their blue and green waters, along with a sideview to whole Beograd 
city! Again amazingly beuatiful!

Sava_river_in_Belgrade,_view_from_Kalemegdan_fortress
Sava_river_in_Belgrade,_view_from_Kalemegdan_fortress

The air of course is very wet and there is humidity everywhere as there is a big river nearby. And in summer in Beograd you feel like being on the beach except there are no beaches. There is an improvised beach on the river, but as I heard from Beograd locals, beaching ont he river is much less enjoyable as going to a real sea beach. In the fortress there are two Churches as well one used to be a military church and interestingly its lusters are all made of war bullets. The otherChurch Saint Petka is historically very famous as it was temporary holding the holy relics of Saint Petka and even today in the Church there is small part of holy relics from Saint Petka. On Dunabe river there is a view of many boats and river resturants beautifully ordered on the river shore so it is perfect for people to relax from heavy stressful daily life. On the city park there is also a large children playground, where children could have a great fun and very near the fortress is situated Beograd 
National – City ZooPark!

  Beograd-city-center-national-zoo-white-lion

Beograd-city-center-national-zoo-white-lion

The Zoo is fantastic and has even more animals though situated on less space than Sofia Zoo. We went to Famous Beograd Zoo on Sunday 06.07.2014, after being for a holy liturgy in the main cathedral Church of Beograd – St. Archangel Michael (the Church building is situated opposite to Serbian Orthodox Church Holy Synod, and very nearby to a iconographic academy and the patrierchal residency.

  Saborna-Crkva-Beograd-city-center

Saborna-Crkva-Beograd-city-center

The Church service was quiet understandable as big parts of the service is in Church Slavonic and as I'm adjusted to understanding big part of the Church slavonic and understand a bit of serbian speech, I was feeling in Serbian church almost like in a service here in Bulgaria. Serving Holy Liturgy in Church in Church slavnic is a big blessing for us slavonic people as we can understand the service in Serbia, Bulgaria, Monte Negro, Croatia, Bulgaria 🙂 After the Church service we went for a coffee in a Serbian coffee nearby the iconographic academy in Beograd. One thing to note here is always in all ex-Yugoslavia, if you order coffee you get a cup of free fresh water with the coffee – a great coffee drinking habit of Serbs. In the street I've seen a car under the brand Yugo which is pretty much like the small old Fiat cars, but it used to be produced in the Federal Republic of Yugoslavia. After the coffee we went back home have a another coffee with a small dinner and a cake with Serbian Coca-Cola which has a little bit of a different taste than the coca-cola in BG and other countries I've been (note I usually hate Cola and I don't drink it but here I dеcided to give it a try with experimental aim 🙂 What impressed me on the Coca Cola plastic bottle was written "This Cola doesn't contain conservants or any chemical substances" – I LOL-ed (Laughted Out Loud ) to this non-sense. We all know cola is one of worst conservant of modern man so such a writtings is a big non-sense.

Pljeskavica - Serbian Traditional most popular food meal
Pljeskavica – Serbian Traditional most popular food meal

For a lunch I ate the most famous Serbian (food) meal called "Pleskavica" a very, very big meat ball – talking about food Serbian are crazy about meat. They probably are the nation with biggest meat consumption in Europe! – I heard for Serbs and Croations, a kilo and a half of meat eaten a day is something very usual!
Monastery-kaonana-putusaba-serbia-monastery-near-Beograd-70-km-monastery-from-Beograd

Monastery-kaonana-putusaba-serbia-monastery-near-Beograd-70-km-monastery-from-Beograd

Kaona Monastery Serbia Monks living cells
Kaona Monastery Serbia Monks living cells

After lunch time on Saturday, around 14:00 serbian time, we jumped in our god-fathers Opel car and travelled to Kaona Monastery where was arranged to happen baptism of 23 days new-born baby Boryana. The archimandrite Philimon (which is very young 30 years old) received a us hospitably in Kaona Monastery – a monastery nearby the Serbian village Kaona. The monastery is a true heavenly garden. It has a small monastic property – sheeps, ducks, chickens 🙂  
Crkva kaona Monastir
Crkva Kaona Monastir

There is a miraculous water spring like in most monasteries, a baptisterium, two beautiful Churches (a Church school) and lake with a boats where you can have rest sailing with a small rowing boat. My wife Svetlana became the spiritual mother of the 23 days baby Boryana, making our bond with our marriage god-parents family even stronger. We had a safe travel from Beograd to Kaona and vice versa by God's grace. By an old tradition after batism there was small gathering and we ate same biscuits, baklava and drink a little of Rakia, coffee tea etc. After that by Abbot's blessing Philimon we went to the small monastic lake and sailed on the small rawing boat, where I had the chance to oar the boat for a second life in my life (btw rowing is quite pleasurable and healthy thing to do).

Kaona monastery paradise lake
Kaona monastery tiny monastic lake

The Abbot Philemon very much in the monastic spirit of good willness and love invited us to have a dinner together with a few of the other people who was on a pilgrimage journey to the monastery.

Kaona Monastery sheeps
Kaona Monastery sheeps

Eating in a monastery is a true blessing as always. Before eating a prayer is said by the abbot and the food is blessed during the dinner. There was a person reading the sayings of the Holy Church fathers, letting the monks remember even when they eat that the spiritual food is more important and should not be forgot even when physical food is eaten.
Church for funeral services nearby Kaona monastery
Church for funeral services nearby Kaona monastery  

Kaona Monastery entrance Church side door
Kaona Monastery entrance Church side door

Paraklis (Small Baptismal Chapel Kaona Monastery)
Parakles (Small Baptismal Chapel)

Going back from the monastery on late Saturday we had the plan to go outside with Galin and enjoy a bit the night life of Beograd but, we were very tired so we went sleeping almost immediately. On the next day after the Church service, we went to the Zoo and we had 2 hours and a half of great time, and I have the opportunity to see a lot of animals I saw for a first time in my life by God's grace 🙂 Here are some pictures from the zoo-park.

Beograd-National-Zoo-Lamma
Beograd-National-Zoo-Lamma

hip0-and-a-Lion-in-Beograd-Zoo
hip0-and-a-Lion-in-Beograd-Zoo

My-wife-and-a-Camelopard-in-Beograd-Zoo
My-wife-and-a-Camelopard-in-Beograd-Zoo

hipos in Beograd Zoo
hipos in Beograd ZooPark 🙂

Grandmother Camel in Beograd Zoo
Grandmother Camel in Beograd Zoo
In the afternoon after the zoo I went to the Military museum. It is the first war museum visitation in my wife so again quite an interesting experience.

Military-museum-belgrad-voenen-muzei-Belgrad
Military-museum-belgrad-voenen-muzei-Belgrad

Among the machine-guns there was even Bulgarian. It is interesting too see that a big part of history of Serbs is in their war history, there war weapons from all ages starting from pre-medieval times, going through the mediaval, the renessance the Serbian liberation war, the Ist and II-nd world war and ending in the just recent war
in Kosovo and conflicts in Monte Negro (Cerna / Crna Gora)

.
Military Museum within fortress wall Belgrad

To end up the great time, few hours before we had to go Galin and Andrea brought and left the two kids for a birthday party and brought us for a drink of few beers in boat-restaurant anchored on the river shore of Savva river.

Rabbit drink / Zaicharsko Serbian beer
Zaicharsko Serbian beer / Rabbit drink 🙂

An interesting fact is Savva river is named after Saint Savva (who was the first Serbian Archibishop, the creator of Serbian Church and partially the creator of Serbian state), St. Savva is considered the greatest serbian saint of all times and protector saint of all Serbian.  
Saint-Archibishop-Sava-creator-of-Serbian-Orthodox-Church
Saint-Archibishop-Sava-creator-of-Serbian-Orthodox-Church

A curious fact is saint Savva's dormition happened in nowdays Tarnovo Bulgaria.
As a closure I would say I enjoyed Serbian land a lot and I recommend it to anyone who want to have a great rest time. I think it is a big blessing for Serbians to not be in the European union, and one can feel the difference even spiritually when he is out of EU. In being not yet officially part of European Union though they have put their candidature Serbia reminds me somehow to Belarus.

Serbia just like Bulgarian is a land very rich in saints and martyrs throughout the long history, they're our brothers and we have one faith. One of the ways for a growth and well being for us as Bulgarians is to keep tight connections with our Serbian brothers and sisters. Just as an interesting fact for those who like monastic tourism near Beograd there is a mountain with 17 monasteries! Serbia is also among the countries still having relatively big number of monks, as of my knowledge Serbia has about 2000 monks

How to upgrade single package with their dependencies on Debian and Ubuntu Linux

Friday, March 16th, 2012

Debian GNU / Linux apt-get upgrade a package selection of a whole bunch of packages ready to upgrade apt artistic logo

Are you a Debian System Administrator and you recently run apt-get upgrade && apt-get upgrade finding out there are plenty of new packagesfor upgrade? Do you need only a pre-selected number of packages to upgrade with apt?
I run apt-get update && apt-get upgrade on one of our company Debian servers, just to see there are a number of packages to be upgraded among which there was some I didn't wanted to upgrade. Here is a little paste output from apt-get upgrade:

debian:~# apt-get update && apt-get upgrade
Hit http://security.debian.org squeeze/updates Release.gpg
...
Hit http://security.debian.org squeeze/updates/main amd64 Packages
Fetched 128 kB in 0s (441 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
at imagemagick libdbd-pg-perl libfreetype6 libmagickcore3 libmagickcore3-extra libmagickwand3 libmysqlclient16 mysql-client
mysql-client-5.1 mysql-common mysql-server mysql-server-5.1 mysql-server-core-5.1
Do you want to continue [Y/n]
14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

From first sight it seems logical to issue apt-get upgrade packagename to upgrade only single package with its package dependencies, instead of the whole group the above packs. However doing:
apt-get upgrade imagemagick will still try to upgrade all the packages instead of just imagemagick and its dependency package deb libmagickcore3

debian:~# apt-get upgrade imagemagick
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
at imagemagick libdbd-pg-perl libfreetype6 libmagickcore3 libmagickcore3-extra libmagickwand3 libmysqlclient16 mysql-client
mysql-client-5.1 mysql-common mysql-server mysql-server-5.1 mysql-server-core-5.1
14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Do you want to continue [Y/n]

Doing all package,upgrade is not a good idea in my case, since upgrading mysql-server will require a MySQL server restart (something which we cannot afford to do right now) on this production server.
MySQL server restart during upgrade is never a good idea especially on productive busy (heavy loaded) SQL servers.
A restart of the MySQL server serving thousands of requests per second could lead often to crashed tables and hence temporary server downtime etc.

Still it is a good idea to upgrade the rest of packages with their newer versions. For exmpl. to upgrade; imagemagick, at , libfreetype6 and so on.

In order to upgrade only this 3 ones and their respective package dependencies, issue:

debian:~# apt-get --yes install imagemagick at libfreetype6

Repeat the apt-get install command with passing all the single package name you want to be upgraded and voila you're done :).
Be sure the apt-get install packagename upgrade doesn't require also upgrade of myssql-server, mysql-client, mysql-common or mysql-server-core-5.1 or any of the package name you want to preserve from upgrading.

Bulgarian Orthodox Monastery st. martyr George Zograph few monks songs from Holy mount Athos for download

Sunday, April 10th, 2011

Zograph Monastery Holy Mount Athos complex distant picture

A friend of mine who is a devoted Orthodox Christian (and ipodqkon Georgi), regularly visits Holy Mount Athos as a pilgrim.
On a few times he has been there serving to the workman who are currently restoring a number of monastery building which has been abandoned for quite some time.

Every Sunday morning he also goes to the Monastery Church St. George Zograph for the monks Holy Liturgy service.
He send me few recordings he made with his phone during the Holy Liturgy monks chanting. The recording’s quality is quite raw as however still it’s very invaluable piece of spiritual music, which I think every spiritual person will highly regard and enjoy.

Here are the 12 songs which he send me over skype I hope the songs, will be enjoyable and a spiritual blessing to some Christian brothers and sisters out there:

Zograph Monks Church Service Chanting – Song 1
Zograph Monks Church Service Chanting – Song 2
Zograph Monks Church Service Chanting – Song 3
Zograph Monks Church Service Chanting – Song 4
Zograph Monks Church Service Chanting – Song 5
Zograph Monks Church Service Chanting – Song 6
Zograph Monks Church Service Chanting – Song 7
Zograph Monks Church Service Chanting – Song 8
Zograph Monks Church Service Chanting – Song 9
Zograph Monks Church Service Chanting – Song 10
Zograph Monks Church Service Chanting – Song 11
Zograph Monks Church Service Chanting – Song 12