The proper way of installing a dual boot mode computer running Windows 10 and Linux is the same as in other versions of Windows. You should install Windows 10 first, then install Linux second. That’s the best approach in my opinion. If you do it the other way, you will lose the ability to boot into Linux, because Windows overwrites Grub, the boot loader program used in Linux. You will have to boot your system with a Linux CD, repair Grub and add the Windows instance in Grub. That’s just too much work. Sometimes you don’t have much of choice. Even if Linux is already installed, it’s much easier to blow it up and reinstall.
Years ago, I got tired of Windows for numerous reasons which I don’t have the time to elaborate in this post. Eventually, I switched to Linux. It was new, exciting, and the opportunity to learn something entirely different was fascinating to me. When Ubuntu Dapper Drake came along, I went all in. That was my desktop of choice for a very long time.
After each Ubuntu release, I worked hard to get everything working from the flash player, media, and just about every tool that I needed, just to get the desktop to function the way I wanted to. After several years of Ubuntu updates and fixing the desktop, I got tired of it. It was an exercise I really didn’t want to do every six months.
I switched to the Mac OS because it it’s based on BSD, a Unix variant, which is familiar to me. In some ways, I can get still get down and dirty using the Terminal if I wanted to. The Mac OS for the most part, is a very stable environment. And everything worked at get-go. I’ve been a Mac OS user ever since.
DD-WRT is an open-source Wi-Fi firmware that you can install on select consumer-based wireless routers. I’ve been using the DD-WRT firmware on several Linksys and Buffalo wireless access points for a number of years. In addition, I have also implemented a feature called NoCatSplash.
NoCatSplash is a feature that allows wireless users to be redirected to a special splash page, whether to notify users of a disclaimer, or to make users agree to certain terms and agreement, or simply to advertise a web page. The NoCatSplash feature will prevent users with access to the Internet until they click on the submit button, thereby agreeing to the terms and agreement.
What was lacking with NoCatSplash was authentication. So, with a little bit of research, I found someone’s code at Github that allows simple authentication with NoCatSplash. It’s written in PHP and doesn’t require a database. It’s quite simple, but works flawlessly. The login credentials are kept on a file and can be changed anytime you’ll need to change passwords.
I’ve modified his code to fit my needs. Suffice to say, the code works great as advertised.
Remmina is a free and open-source project released under GNU GPL license. Remmina is a remote desktop client written in GTK+. It’s perfect for system administrators and travelers needing to work on remote computers. Remmina supports multiple network protocols like RDP, VNC, NX, XDMCP and SSH.
I currently use Remmina to view my Macbook Air remotely from my Linux desktop. It works great so far. I have it running for a better part of the day. It’s seem to be responsive. The remote mouse and keyboard works perfectly. The screen quality is not quite near as the Macbook Air display, but then again, it’s a remote desktop client.
Remmina is available to Ubuntu and Linux Mint users. You can install by typing on the Terminal:
sudo apt-get install remmina
The Remmina Remote Desktop Client icon is available under Menu > Internet.
Visit Remmina’s website.
In metric terms, nano means one billionth of a unit, or 10-9. Apple has a product called the iPod nano. In Linux terms, Nano is simply a terminal editor. If you’re looking for an alternative to the vi editor, then consider using Nano.
Nano is derived from the words Nano’s ANOther editor. Nano is an enhanced Pico clone, Pico being another Linux terminal editor. Nano is a little bit quirky in the beginning if you’re coming from the vi world. But, once you’re used to the editor, you’ll be glad you tried it.
In my opinion, I think you can do editing faster in nano than in vi, once you get used to all the controls. Here are several common and important controls within Nano that you should be familiar with: Crtl-O to save, Ctrl-X to quit, Ctrl-K to cut, Ctrl-U to paste. Ctrl-Y to page up, and Ctrl-V to page down.
Read up on the basics of the nano editor.