Linux AIO (All In One)

Linux AIO project was started 2014-07-16 by merging projects:

  • Ubuntu AIO
  • Linux Mint AIO DVD
  • Linux Mint “Debian” AIO DVD
  • Debian Live AIO DVD

That was a reasonable decision.

Our plan is to bring some of the major Linux distributions (Ubuntu and flavors, Linux Mint, Linux Mint “Debian”, Debian Live, Fedora, openSUSE) with different desktop environments on one ISO file that can be burnt on one DVD or USB flash drive. Every one of them can be used as Live system, with no need of installation on hard drive, or can be eventually installed on computer for full experience.

  • Ubuntu, Kubuntu, Ubuntu GNOME, Xubuntu and Lubuntu on one ISO (i386, amd64 and efi ISO)
  • Linux Mint Cinnamon, MATE, KDE and Xfce editions on one ISO (32bit, 64bit and efi ISO)
  • Linux Mint “Debian” Cinnamon and MATE editions on one ISO (32bit, 64bit and efi ISO)
  • Debian Live stable GNOME, KDE, Xfce and LXDE releases on one ISO (i386, amd64 and efi ISO)
  • Fedora Live Desktop, KDE, LXDE, Xfce, MATE Compiz spins releases on one ISO (i386, amd64 and efi ISO)
  • openSUSE releases on one ISO (i386, amd64 and efi ISO)

If the size of ISO images for 32-bit, 64-bit and EFI version exceed the capacity of a DVD and if the size of ISO images for 32-bit, 64-bit and EFI version is larger than 5GB and can’t be uploaded to Sourceforge we can make a Mix and Lite versions that can fit on a DVD and that can be uploaded.

For creating the ISO images for EFI releases we used Grub2 and for all other releases Syslinux.

For every ISO we made md5sum and torrent file.

ISOs are tested in VirtualBox.

Itself Linux AIO don’t brings something new, spectacular, nothing that has not been seen. The project is not perfect, there are some problems. On some of thems we can’t influence, while others we are trying to solve and overcome them. During this time, since the project started, we can boast a good user response, a large number of download ISO images, and innumerable articles on the many famous portals/sites/blogs that deal with Linux and Free software. Definitely, Linux AIO did not go unnoticed, what’s more, whatever happens in the future Linux AIO has already made its mark.

Linux AIO is an interesting project because its final outcome is different. Each project aims to be sustainable in the long run, to have a longer life, while for us it’s the opposite. Our wish is that the teams/communities behind GNU/Linux distribution point to the need for this type of distribution of GNU/Linux system, and to adopt this method of distribution. Which would lead to shutdown Linux AIO project.

The Linux Setup - Lev Lazinskiy, Support Technician/Student

Last week I wrote about how people bailed on Unity because it was a little rough when it was first released. Lev makes a great case that it’s a similar situation with GNOME 3, which also had some growing pains before it settled in to what many, including Lev and myself, consider to be a top-notch desktop environment. Lev also makes a great case for the value of ownCloud, which I’ve actually played with via an Amazon instance.

You can find more of The Linux Setup here.

You can follow My Linux Rig on Google+ here and follow me on Twitter here.

  1. Who are you, and what do you do?

    My name is Lev Lazinskiy. I am 26, a US Navy veteran, musician, and avid GNU/Linux user. I recently joined the support team at Linode and I am excited to have the opportunity to work with Linux on a daily basis! I am also a graduate student in Computer Science at NOVA Southeastern University. I am currently working on my master’s with a specialization in databases and plan on continuing on to get my PhD.

  2. Why do you use Linux?

    I first started to use Linux in 2002. The first computer I ever bought was a Gateway desktop from the Gateway Store (remember those?). It ran Windows XP and had a Celeron processor, 40GB hard drive and a whopping 128MB of RAM. XP was pretty light-weight compared to today’s operating systems but after a few months of chugging along it became more and more unbearable to use. I was certain that there had to be a better way! I remember seeing SuSE 8.0 at Microcenter for $40 and I picked up a copy. Back then I still had dial-up so downloading ISOs was not a viable option. It took me a few days to install SuSE and figure everything out. I was instantly amazed with how fast, responsive, useful, and powerful SuSE was. I instantly fell in love with the operating system and have never really looked back.

    As I learned more about the origins of GNU, Linux, and the free software movement, I was inspired by the idea that thousands of people around the world working on projects in their spare time could create something so brilliant. It made me really want to be a part of this community.

    Over the years I continue to use Linux because it is stable, secure, open and most importantly it has the absolute best community out there! Through my IT career I have worked with and supported various different platforms. I like Linux the best because it does not impose any arbitrary limits (i.e., the 50 different tiers of Windows Server editions), have any walled gardens, and allows the user to be in full control. For example, I hate that I do not have the power to remove some applications in Windows or OS X (the same goes for Android). Apparently, a full-screen photo viewer (Windows 8) is an integral part of the operating system.

  3. What distribution do you run on your main desktop/laptop?

    I spent my first five years as a Linux user distro-hopping and tried everything under the sun. Then I found Debian. I love Debian because it is stable, has a great community, and is 100% supported and developed by volunteers. It is great to have a distribution that does not answer to any sort of corporate interests. I also greatly appreciate Debian’s commitment to Free Software.

    I am currently running Debian Testing (Jessie) on my laptop and I run Debian Stable (Wheezy) on my server.

  4. What desktop environment do you use and why do you use it?

    I use GNOME 3, which was recently upgraded to version 3.12 in Debian Testing. GNOME 3 got a whole lot of negative attention when it first appeared but I have been using it for a few years now and I have been very pleased with the progress that the GNOME team and contributors have made in terms of the UI, extensions, and overall user experience. I like GNOME 3 because it gets out of the way, but also makes it easy to find files, applications, and quickly switch between tasks.

    I think that it is a shame that GNOME 3 got so much bad press upon its initial release. A lot of people simply wrote it off and unfortunately are not able to take advantage of all of the enhancements that have been released over the last few years. If your hardware is able to support GNOME 3, I would certainly recommend that you give it another shot.

  5. What one piece of software do you depend upon with this distribution? Why is it so important?

    There is a ton of software that I use and depend on, but the one that stands out is ownCloud. I use it to sync files, notes, documents, contacts, and calendars across my laptops, desktops and mobile devices. I love ownCloud because it is super simple to set up and configure, you are able to take control of your own data, it is highly extensible, and the only limitation is how much storage space you have on your server! I am huge fan of ownCloud and other decentralized cloud services because they allow you to take advantage of all the benefits of being “in the cloud” without having to give up your privacy or your data to some third party.

  6. What kind of hardware do you run this setup on?

    I do all of my work on a 14” Acer V5 473P laptop that I got from the Microsoft Store. I love this laptop! It has a great screen, backlit keyboard, an amazing five to six-hour battery life, and a great keyboard. Ironically (being from the Microsoft Store and all), it is one of the few laptops that has a wireless card that runs with 100% free software drivers (Qualcomm Atheros AR9462 Wireless Network Adapter).

    It has an Quad Core Haswell i5@1.6 GHz, 12GB RAM, and a 500GB SSD hard drive. I absolutely love the SSD; this laptop boots in about three seconds and everything just feels zippier. This is one of the few laptops that I have ever owned that I could not really say anything negative about.

  7. Will you share a screenshot of your desktop?

    Absolutely! Has anyone ever said no to this question?

    EDITOR’S NOTE: No. But it’s my single greatest fear.

Interview conducted August 12, 2014

The Linux Setup is a feature where I interview people about their Linux setups. The concept is borrowed, if not outright stolen, from this site. If you’d like to participate, drop me a line.

You can follow My Linux Rig on Google+ here, follow me on Twitter here, and subscribe to the feed here.


Dual boot Linux Mint Debian with Windows

Complete beginners guide to downloading Linux Mint Debian edition (LMDE) and how to install as a dual boot with Windows 7.

Timeline and links below:

01.25 How to check if your PC is 32 bit or 64 bit.
01.45 How to download LMDE Torrent file
02.43 Download and install qbittorent.
04.15 Download Linux Mint Debian Edition ISO file
05.14 Download winmd5 file checker.
05.40 Check ISO file integrity with winmd5.
06.25 Burn ISO file to DVD.
07.20 Download Linux Live USB creator.
08.16 Make a Live USB with LiLi USB Creator.
09.18 Boot into Live DVD or Live USB.
09.43 Install Linux Mint Debian edition (LMDE)
13.35 Boot into Windows to do disk check.
14.42 Boot into LMDE.
15.08 Install LMDE updates.


The Linux Setup - Stefano Zacchiroli, Former Debian Project Leader

Stefano is my great white whale. I’ve been trying to interview him for years, so I was very excited when he was able to make some time for this. He’s a Debian user, as you might expect from a former Debian Project Leader. Stefano also has a lot of nice things to say about GNOME Shell. And mutt users will want to check out his software list, as there’s a lot of nice Emacs integrations in there.

You can find more of The Linux Setup here.

You can follow My Linux Rig on Google+ here and follow me on Twitter here.

  1. Who are you, and what do you do?

    My name is Stefano Zacchiroli, but I usually go by the nickname “Zack.” I’m a computer science researcher and teacher, as well as a Free Software activist. I’m a Debian Developer, former three-time Debian Project Leader, and a Director at the Open Source Initiative (OSI).

    These days my Debian involvement is mostly in Quality Assurance and in the development of infrastructure pieces like Debian Sources. In the past I’ve maintained many packages, e.g., the OCaml stack, Vim, and various Python modules.

  2. Why do you use Linux?

    I use Free Software in general—Linux, GNU, GNOME, end-user applications, etc.—to be in control of my own computations. I love the feeling of knowing that I can peek at any point in the software stack, make the changes that I see fit, and share any bit I please with my peers. I refuse to believe that software is a black box, remotely controlled by someone else, and that users should need permission to exercise elementary digital rights on software.

  3. What distribution do you run on your main desktop/laptop?

    Debian testing. It’s just the best (not to mention the first) “rolling release” out there: it offers a great trade-off between software freshness and not being too bleeding edge for use on your productivity machine.

  4. What desktop environment do you use and why do you use it?

    GNOME 3 with GNOME Shell. Philosophically, I like the GNOME project, their vision, and the courage they have had to reinvent the desktop after many years in which nobody was innovating. But I’m also technically quite happy about GNOME Shell. I love full-text searching for applications, the big switch to mute notifications, the no-frills approach, and the well-rounded app integration.

    The only feature I miss in off-the-shelf GNOME Shell is tiling window management (there is some tiling support in GNOME Shell, like splitting the screen in half with two main windows, but I do use more complex window arrangements than that). To fill that gap I’m using the Shellshape extension; the result is good enough for my needs.

  5. What one piece of software do you depend upon with this distribution? Why is it so important?

    To give an idea of my work flow, here is a list of tools that I use on a daily basis (in no particular order):

    • mutt
    • notmuch (with mutt integration)
    • Emacs (in client/server mode)
    • git
    • git-annex
    • org-mode (again, with mutt integration)
    • Chromium (although I’m considering switching back to Firefox)
    • screen
    • irssi
    • ssh (and more and more often mosh)
    • ikiwiki
  6. What kind of hardware do you run this setup on?

    My main hardware is my laptop, which I always carry with me. I’m now at my third iteration of (Lenovo) ThinkPads over a period of more than six years and, overall, I’m a satisfied user. As a geek I mostly interact with my OS by typing, and ThinkPad’s keyboards are just unparalleled, in my estimation.

    My current ThinkPad is a T440s, i7 CPU, 12GB RAM, 512GB SSD, and a Full HD display (not touchscreen, as I don’t see the point of it). My main regret with ThinkPads is the need to use non-free firmware to get the Intel Wi-Fi working.

    Dear Intel, would you please give up on that, liberate your firmware, and finally set your users free?

    When at the office I connect my laptop to an external LCD monitor and the best mechanical keyboard I’ve ever used: a Das Keyboard Model S Ultimate. To ease the connection, I use a basic Lenovo docking station, and I also have many (five or more, I think) Lenovo-ish AC adapters: one for the office, one near the couch at home, one for each backpack, etc.

  7. Will you share a screenshot of your desktop?


    Here is my GNOME Shell workspace three, the one I use for the main ongoing “work” activity during a typical coding session. In the screenshot you can see three windows, tailed automatically by Shellshape: Emacs for coding, Evince for doc reading, and a GNOME terminal running tests (in case you’re wondering, no, I refuse to use Emacs as an entire OS, and I dislike running “terminals” in it).

Interview conducted July 28, 2014

The Linux Setup is a feature where I interview people about their Linux setups. The concept is borrowed, if not outright stolen, from this site. If you’d like to participate, drop me a line.

You can follow My Linux Rig on Google+ here, follow me on Twitter here, and subscribe to the feed here.

Making your first Github Repository!

So earlier I had to refresh myself on pushing a repo to Github and this is what I relearned.

- First go to github and create the repo.

- open terminal and type these commands.

1. git init #makes the folder a repo

2. git add. #adds all files to push

3. git remote add origin <url to online repo without brackets> #sets remote repo

4. git remote -v #verifies repo

5. git commit -m ‘First Commit’

6. #If you get a error from git not having your username or email 

#git config —global user.name “Your username with quotes”

#git config —global user.email “Your account email with quotes”

7. #if you get the must pull recent changes so it matches local repo

#git pull <Your repo url without brackets>

After that you should be able to

8. git push origin master #Then from now on you should be able to #git push


Linux Mint Debian Edition 201403

  • Linux Mint Debian Edition (LMDE) is a semi-rolling distribution based on Debian Testing.
  • It’s available in both 32 and 64-bit as a live DVD with Cinnamon or MATE.
  • The purpose of LMDE is to look identical to the main edition and to provide the same functionality while using Debian as a base.

System requirements:

  • x86 processor (LMDE 64-bit requires a 64-bit processor. LMDE 32-bit supports all x86 processors, non-PAE included).
  • 1GB RAM
  • 5 GB of disk space
  • Graphics card capable of 800×600 resolution
  • DVD drive or USB port

Download links:


MD5 sums:

  • Cinnamon 32-bit: ba865cdb8defc2114713037f43429bf6
  • Cinnamon 64-bit: bace9a8f23c9b6e984a5894669946122
  • MATE 32-bit: fa20dba24e4d321ad616b6037c06a79f
  • MATE 64-bit: 6192a558df6db67a10bda4e34deef22e