Using Aptitude Package Manager To Install APF Firewall On Ubuntu 12.04 Server

Tux, the Linux penguin

Tux, the Linux penguin (Photo credit: Wikipedia)

Installing APF firewall from source on Ubuntu 12.04 Server is possible, but you still have to tweak it somehow to allow it to start on boot and to work correctly with Ubuntu 12.04 server. Luckily, Ubuntu 12.04 does come with aptitude package manager, and we can use this package manger to install APF firewall easily. Unfortunately, you still need to do some tweaking before APF firewall can work smoothly. Nonetheless, it’s like choosing which poison you want to down with, because either choice is going to be cumbersome. There is one more disadvantage of using aptitude package manager to install APF firewall is that the package manager aptitude might not carry the latest version of APF firewall. Nonetheless, when updating APF firewall with aptitude package manager, it’s much easier such as doing aptitude update and aptitude safe-upgrade. Anyhow, let us assume that you pick the poison of installing APF firewall with aptitude package manager, then this video might just be the remedy for you. Enjoy!!!

What About Ubuntu 12.04 Dash Home’s Search Videos Feature?

Tux, the Linux penguin

Tux, the Linux penguin (Photo credit: Wikipedia)

I use Ubuntu 12.04 from time to time, but I often forget that Ubuntu 12.04 does have a really cool feature known as Search Videos.  Search Videos feature actually resides within Ubuntu Dash Home.  Recently, I often toy around with this particular feature, and I think it’s a really cool feature for Ubuntu.  Cool enough that I had made a video to ramble on about it.

In my opinion, Google as a current leader in web search business has a lot to worry about Ubuntu Dash Home’s Search Videos feature, because this particular feature on Ubuntu can actually be a model for other operating systems to implement unique search implementations.  When more operating systems begin to implement unique search implementations, Google web search dominance might not be so dominant if people begin to see that unique search implementations can actually yield better unique search results right on the desktop.  For an example, within Ubuntu Dash Home, when Linux users use Search Videos feature, they don’t really have to be bothered by irrelevant search results of other implementation types such as article search implementation type.  To put this in another way, we can say that Linux users won’t have to worry about clicking on links that will lead them to anything else (e.g., articles, websites, etc…) but just video/movie web links when they’re using unique search implementations on a desktop.

In addition to yielding results of web links, Ubuntu Dash Home’s Search Videos feature implements the implementation of allowing Linux users to search for videos and movies that reside locally (i.e., videos and movies that can be found within the computer itself).  Web search engines such as Google cannot do the same in this regard.  With that being said, major search companies such as Google can totally roll out desktop app that allows computer users to use unique search implementations.

At the moment, it seems there is a drawback of using Ubuntu 12.04 Dash Home’s Search Videos feature.  The drawback I’m talking about is how you can’t actually add your own video sources.  This limits the amount of videos that can be presented within the Search Videos feature’s result at any one time.  Nonetheless, I guess this limitation can also be a good thing, because reckless Linux users won’t be able to add malicious video sources to their desktop.  It will be a nightmare for desktop security and computer security in general if malicious video sources spread viruses and malware.  So, I guess in the end, it’s still about the choosing of security over usability or vice versa.  Anyhow, if you’re curious about Ubuntu Dash Home’s Search Videos implementation, why not check out the video that I had made about Ubuntu Dash Home’s Search Videos feature right after the break.  Enjoy!!!

How To Automatically Update And Upgrade Ubuntu With Crontab; Look Ma, No Need To Type Anything To Have My Ubuntu System Stays Up To Date

Official Ubuntu circle with wordmark. Replace ...

Official Ubuntu circle with wordmark. Replace File:Former Ubuntu logo.svg. Español: logo de Ubuntu + marca denominativa Français : Logo officiel d’Ubuntu. Remplace File:Former Ubuntu logo.svg. (Photo credit: Wikipedia)

Hi guys.  Some people prefer to not have to intervene at all with the update and upgrade processes of their Ubuntu system, because they rather have the system to be automatically updated and upgraded itself and just logged the progresses to a log file, in silence.  Of course, there are other people who prefer to have Ubuntu asks them for permission to upgrade through graphical user interface, and this is fine too.  Nonetheless, I like the former idea better.  Therefore, if you want to have Ubuntu automatically updates and upgrades itself without making a single fuss, then you should watch this video.  For your information, in this video, I will use aptitude command line instead of apt-get command line to allow Ubuntu system to be up to date.  How come?  Well, let just say I prefer aptitude package manager over apt-get package manager.  Nonetheless, you can just switch out the aptitude commands for apt-get commands, and you will still be able to achieve the same goal.  Enjoy this educational video!!!

Introduction To Linux Mint 13 (Video)

Español: Logo Linux Mint

Español: Logo Linux Mint (Photo credit: Wikipedia)

Linux Mint 13, codename Maya, is the latest Linux distribution that is brazenly showing off its Cinnamon desktop theme, and I’m glad that it actually does so.  How come?  Linux Mint 13’s Cinnamon desktop theme is sleek and amazingly fast.  To tell the truth, so far I have only experienced Cinnamon desktop theme inside a virtual environment, and yet I was and still is amazed at its responsiveness and ease of use.  Probably, Cinnamon desktop theme had incorporated parts of the Gnome 2 look and Gnome 3 features together that has got me wishing for more of Cinnamon desktop theme.

Besides the sleek, beautiful look and ease of use that have attracted me to Cinnamon desktop theme, Linux Mint 13 is basically Ubuntu 12.04.  And if you have followed my blog or videos quite often enough, you know how I really love Ubuntu right?  (I loved Ubuntu even when many people hated Ubuntu for it first go at releasing the Unity desktop theme…)  So, I’m very much impressed with the latest release of Ubuntu (Ubuntu 12.04), therefore Linux Mint 13 can do no wrong for me personally when it actually based on Ubuntu 12.04.

Ubuntu 12.04 is the latest LTS (Long Term Support) Ubuntu release, and not so surprisingly that Linux Mint 13 is also the latest LTS Linux Mint release.  For those who are not so familiar with Linux Mint, it has always been a little brother/sister of Ubuntu.  So, it’s not so surprisingly for us to see Linux Mint 13 has so many similar features and underlying packages (software) that we have found inside Ubuntu 12.04, and the LTS is always a welcoming choice.  How come?  Especially for corporations and people who aren’t so energetic about updating/upgrading to the newer releases of their Linux distribution, LTS will assure them that the developers of their Linux distribution will continue to push out newer patches to fix various bugs and security issues for at least 5 year long.  This is why even after couple years into the future, you can always go back to Linux Mint 13 to use it without worrying that it’s already outdated in term of getting software/package supports.

There are few major differences between Linux Mint 13 and Ubuntu 12.04.  The obvious ones are the desktop theme and so on… but Linux Mint 13 doesn’t have one major feature which brings a lot excitement to Ubuntu 12.04 is the HUD (Head-Up Display).  Without HUD, we might eventually see Linux Mint continues to partway from Ubuntu as things move ahead into the future, because Ubuntu is striving to have HUD replaces all the menus and buttons and whatever that sticks out like thorns on Unity desktop theme.  Nonetheless, I sure hope that Linux Mint 13 can continue to either use excellent underlying codebase of Ubuntu or push out their own codebase in a major way (to innovate and strive to be better than Ubuntu).

Lucky you?  I like Linux Mint 13 enough to create an introduction video for Linux Mint 13.  Please enjoy it right after the break!!!

noexec Parameter for /tmp Inside /etc/fstab File May Prevent You From Upgrading Ubuntu 11.10 To 12.04

Ubuntu 12.04 LTS (Precise Pangolin), source is from

Ubuntu 12.04 LTS (Precise Pangolin), source is from

Some of you might have secure your Ubuntu 11.10’s /tmp directory by editing the /etc/fstab and having /tmp as noexec, but doing this will prevent some of you to upgrade Ubuntu 11.10 to 12.04.  The solution is to remove noexec parameter from /tmp in /etc/fstab and remount /tmp.  Afterward you can upgrade Ubuntu 11.10 to 12.04.  Check out the exact process of how to remove noexec from /tmp inside /etc/fstab and upgrade Ubuntu 11.10 to 12.04 through command lines right after the break.

  1. sudo -i
  2. vim.tiny /etc/fstab
  3. hit letter i on your keyboard to have vim.tiny enters the editing mode
  4. scroll down till you see something like this [UUID=xxx-xxx-xxx…     /tmp     ext4     defaults,noexec,nosuid     0     2]
  5. remove noexec from the line you see above for /etc/fstab
  6. hit ESC key on your keyboard
  7. type in [:wq] without the square brackets (of course) to save /etc/fstab file
  8. type in this command [mount -o remount /tmp] without using the square brackets, when done you should see nothing spits out from the terminal (it means no error)
  9. let stick with the terminal and use command lines to upgrade your system, type in the two commands you see below, each on its own line, OK?
    1. apt-get install update-manager-core
    2. do-release-upgrade
  10. you might have to answer yes or no for few things during the upgrade process, so don’t close that terminal till upgrade is completely finished, OK?  When done upgrade, secure your /tmp directory again by going back into the /etc/fstab, and re-entering the noexec into the line which specifies a configuration of /tmp (the line you see in step #4), hit ESC key to save /etc/fstab file, and type in [:wq] to exit and save /etc/fstab file, and finally remount your /tmp directory as how you had done in step #8