Difference between revisions of "Linux migration"

From Organic Design wiki
m (Software considerations)
(See also: Linux Mint tutorial)
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Many people are very interested in Migrating to Linux, but bear in mind that it can be a difficult process depending on how you use your computer. There are many benefits to running an [[Open Source]] operating system, but there are also many issues to consider.
 
Many people are very interested in Migrating to Linux, but bear in mind that it can be a difficult process depending on how you use your computer. There are many benefits to running an [[Open Source]] operating system, but there are also many issues to consider.
  
However, for many people it's simply an imperative regardless of the benefits or problems. More and more people are realising that the [http://www.gnu.org/philosophy/free-sw.html open source philosophy] is far more important than simply considering cosmetic, or even functional advantages or disadvantages. Supporting open source is about supporting freedom and opposing the continuously increasing oppression from the [[Money|financial oligarchy]].
+
However, for many people it's simply an imperative regardless of the benefits or problems. More and more people are realising that the [http://www.gnu.org/philosophy/free-sw.html open source philosophy] is far more important than simply considering cosmetic, or even functional advantages or disadvantages. Supporting open source is about supporting freedom and opposing the continuously increasing oppression from the [[Money|financial corporatocracy]].
 +
 
 +
== Installation media ==
 +
Generally your chosen Linux distro will come as an ISO file which needs to be written onto a bootable media such as a USB stick. If you're on Windows, this process can be a bit tricky since Windows does not come with simple one-click out-of-the-box solution like Linux does. The easiest way is to install [https://rufus.ie/en/ Rufus] and then open the ISO with that, but you must be sure to select the "DD mode" for writing the file ("dd" is the name of a Linux shell command that writes a file directly to a device including the master boot record).
 +
 
 +
[[File:Rufus-dd-mode.jpg|300px]]
  
 
== Software considerations ==
 
== Software considerations ==
The first thing is to build up a list that covers all the things you currently use your computer for. I've asked many people this question before migrating them to Linux in the past, and often they'll answer "oh just the usual email and internet, nothing that really depends on Windows.". But then a week later...
+
The first thing is to build up a list that covers all the things you currently use your computer for. I've asked many people this question before migrating them to Linux in the past, and often they'll answer "oh just the usual email and internet, nothing that really depends on Windows/Mac". But then a week later...
  
  
Line 16: Line 21:
  
  
...and the list goes on - so monitor your computer usage carefully for a week or two so you get a real idea of what you need it for and whether these things can be easily achieved on Linux. If the transition seems too overwhelming, but you're really keen to make the move, then I'd recommend staying on Windows for a while, but migrating to the programs you'd be using on Linux since they all run on Windows too. The most common items to change are:
+
...and the list goes on - so monitor your computer usage carefully for a week or two so you get a real idea of what you need it for and whether these things can be easily achieved on Linux. If the transition seems too overwhelming, but you're really keen to make the move, then I'd recommend staying on your current operating system for a while, but migrating to the programs you'd be using on Linux since they all run on Windows or Mac too. The most common items to change are:
*Internet Explorer to [http://www.mozilla.org/en-US/firefox/ Firefox] or [http://www.chromium.org/ Chrome]
+
*Internet Explorer to Firefox, Chromium or Opera
*Outlook to [http://www.mozilla.org/en-US/thunderbird/ Thunderbird] (with the Lightning plugin if you use scheduling)
+
*Outlook to [http://www.mozilla.org/en-US/thunderbird/ Thunderbird]
 
*Microsoft Office to [http://www.libreoffice.org/ Libre Office]
 
*Microsoft Office to [http://www.libreoffice.org/ Libre Office]
 
*Photoshop to [http://www.gimp.org/ GIMP]
 
*Photoshop to [http://www.gimp.org/ GIMP]
*Windows Media Player to [http://www.videolan.org/vlc/ VLC]
 
*Your MSN client to [http://www.pidgin.im/ Pidgin]
 
  
 
== Hardware compatibility ==
 
== Hardware compatibility ==
 
Once you've compiled this list and talk to a Linux geek or two about the migration you may still be interested in moving forward. So the next thing to consider is your hardware.
 
Once you've compiled this list and talk to a Linux geek or two about the migration you may still be interested in moving forward. So the next thing to consider is your hardware.
  
Unfortunately a lot of hardware won't run on Linux. This is not a fault of Linux, but is rather a product of the financial system which opposes the concept of open source wherever it can. There are many tactics that are used to create "Linux unfriendly" hardware. For more information on this aspect, see [http://www.defectivebydesign.org DefectiveByDesign.org].
+
Unfortunately a lot of hardware won't run on Linux. This is not a fault of Linux, but is rather a product of the financial system which opposes the concept of open source wherever it can. There are many tactics that are used to create "Linux unfriendly" hardware. For more information on this aspect, see [http://www.defectivebydesign.org DefectiveByDesign.org]. A very useful site to check is [http://www.linlap.com LinLap.com] which is a wiki for organising feedback on all the laptop models and their Linux compatibility. I've found Dell computers to be very compatible and also nowadays there's some companies that sell computers pre-packaged with Linux like [https://puri.sm Purism] and [https://www.system76.com/home/ System76].
  
The best thing to do is to download a [https://help.ubuntu.com/community/LiveCD live CD] of the Linux distribution you've decided to use (if you're unsure about this, then [http://www.ubuntulinux.org Ubuntu] is probably your best bet). You can put the live CD into your computer (or into any computer in a shop that you're considering buying) and then boot the computer off the CD instead of the hard drive. This will run the computer in the Linux operating system without affecting any of the installed software so you can check everything out in detail before running the full installation. Following is a list of things which can often have problems.
+
The best thing to do is to download the installation of the Linux distribution you've decided to use (if you're unsure about this, then [http://linuxmint.com/ Linux Mint] or [http://www.ubuntulinux.org Ubuntu] are probably your best choices). The installation is in the form of a disk image (ISO file) that can be put onto a USB stick or burned onto DVD. You then boot the computer off the DVD/USB instead of the hard drive, and then select to run the system directly off the installation rather than installing it. This allows you to check everything out in detail before going through the full installation.
 +
 
 +
Following is a list of things which can often have problems.
 
*Check Internet connectivity (Separately test both wifi and wired)
 
*Check Internet connectivity (Separately test both wifi and wired)
 
*Plug you printer in and turn it on after Linux is up and running - it should prompt you to install it and you can print a test page and scan an image
 
*Plug you printer in and turn it on after Linux is up and running - it should prompt you to install it and you can print a test page and scan an image
 +
*Test your bluetooth devices such as phones or wireless keyboards and mice.
 
*Test any other hardware you need to use as well in this same way
 
*Test any other hardware you need to use as well in this same way
*Check the the system is able to stand-bay and resume properly
+
*Check the the system is able to standby and resume properly
*Install Skype and test that the webcam is working and do a test call to ensure audio in/out are ok too
+
*Install Cheese and test the webcam is working or do a call in your favourite web-based video calling platform
 
*Do a big transfer to and from your memory stick or external hard-drive to ensure consistent USB functionality
 
*Do a big transfer to and from your memory stick or external hard-drive to ensure consistent USB functionality
*Run through the 3D OpenGL screen-savers to check they're running smoothly (this tests if the video card is working properly)
 
 
*If you're on a laptop, check the screen brightness and volume keys
 
*If you're on a laptop, check the screen brightness and volume keys
 
*Check that a second monitor works properly (at the correct resolution and that the extended desktop works properly)
 
*Check that a second monitor works properly (at the correct resolution and that the extended desktop works properly)
  
 
== Installation ==
 
== Installation ==
If everything's working to your satisfaction, you can now click the install icon. I strongly recommend that you back up all important data before you do this, even if you're planning on installing it as a dual-boot system because sometimes partition tables can get corrupted in this process and Windows could still become unusable (this doesn't happen often, but I've known it happen a couple of times).
+
If everything's working to your satisfaction, you can now click the install icon on the desktop or reboot and select to do a full installation. I strongly recommend that you back up all important data before you do this, even if you're planning on installing it as a dual-boot system because sometimes partition tables can get corrupted in this process and Windows could still become unusable (this doesn't happen often, but I've known it happen a couple of times).
  
== Other migration guides ==
+
== Resources ==
*[http://users.pandora.be/mydotcom/howto/linux/migration01.htm Koen Noens XP to Ubuntu migration guide]
+
*[https://www.youtube.com/watch?v=kUC9RbrS0q0&list=PLrW4kXWyzgoKKLkdHTH8E5v_JboLeAITi Linux Mint tutorial]
*[http://www.tomshardware.com/reviews/migrating-windows-linux,780.html Tomshardware XP to Ubuntu migration guide]
+
*[http://www.linlap.com LinLap.com]
 
*[https://help.ubuntu.com/community/SwitchingToUbuntu/FromWindows Ubuntu.help migration wiki page]
 
*[https://help.ubuntu.com/community/SwitchingToUbuntu/FromWindows Ubuntu.help migration wiki page]
*[http://doc.ubuntu.com/ubuntu/switching/ Official Ubuntu Windows migration guide]
 
  
 
== See also ==
 
== See also ==
*[[Ubuntu]] ''- more detail on installing/configuring specific applications''
+
*[[Libre software]]
 
*[[Open Source]]
 
*[[Open Source]]
*[[Libre software]]
 
*[[Freedom]]
 
*[[Democracy]]
 
*[[Peer-to-peer]]
 
 
*[http://www.fsf.org Free Software Foundation]
 
*[http://www.fsf.org Free Software Foundation]
*[http://www.psychocats.net/ubuntu/installingsoftware#lastresorts Overview of various ways to install software on Ubuntu]
 
*[http://wubi-installer.org/ Wubi] ''- install Ubuntu into an existing Windows environment without affecting boot loader''
 
*[[Brazilian keyboard settings]]
 
 
[[Category:Linux]][[Category:Hardware]]
 
[[Category:Linux]][[Category:Hardware]]

Latest revision as of 12:50, 12 June 2024

Many people are very interested in Migrating to Linux, but bear in mind that it can be a difficult process depending on how you use your computer. There are many benefits to running an Open Source operating system, but there are also many issues to consider.

However, for many people it's simply an imperative regardless of the benefits or problems. More and more people are realising that the open source philosophy is far more important than simply considering cosmetic, or even functional advantages or disadvantages. Supporting open source is about supporting freedom and opposing the continuously increasing oppression from the financial corporatocracy.

Installation media

Generally your chosen Linux distro will come as an ISO file which needs to be written onto a bootable media such as a USB stick. If you're on Windows, this process can be a bit tricky since Windows does not come with simple one-click out-of-the-box solution like Linux does. The easiest way is to install Rufus and then open the ISO with that, but you must be sure to select the "DD mode" for writing the file ("dd" is the name of a Linux shell command that writes a file directly to a device including the master boot record).

Rufus-dd-mode.jpg

Software considerations

The first thing is to build up a list that covers all the things you currently use your computer for. I've asked many people this question before migrating them to Linux in the past, and often they'll answer "oh just the usual email and internet, nothing that really depends on Windows/Mac". But then a week later...


"My Powerpoint presentations don't look quite right!"


"My bank website won't accept connections from Firefox!"


"My phone contacts aren't synchronising with my email address book any more!"


...and the list goes on - so monitor your computer usage carefully for a week or two so you get a real idea of what you need it for and whether these things can be easily achieved on Linux. If the transition seems too overwhelming, but you're really keen to make the move, then I'd recommend staying on your current operating system for a while, but migrating to the programs you'd be using on Linux since they all run on Windows or Mac too. The most common items to change are:

Hardware compatibility

Once you've compiled this list and talk to a Linux geek or two about the migration you may still be interested in moving forward. So the next thing to consider is your hardware.

Unfortunately a lot of hardware won't run on Linux. This is not a fault of Linux, but is rather a product of the financial system which opposes the concept of open source wherever it can. There are many tactics that are used to create "Linux unfriendly" hardware. For more information on this aspect, see DefectiveByDesign.org. A very useful site to check is LinLap.com which is a wiki for organising feedback on all the laptop models and their Linux compatibility. I've found Dell computers to be very compatible and also nowadays there's some companies that sell computers pre-packaged with Linux like Purism and System76.

The best thing to do is to download the installation of the Linux distribution you've decided to use (if you're unsure about this, then Linux Mint or Ubuntu are probably your best choices). The installation is in the form of a disk image (ISO file) that can be put onto a USB stick or burned onto DVD. You then boot the computer off the DVD/USB instead of the hard drive, and then select to run the system directly off the installation rather than installing it. This allows you to check everything out in detail before going through the full installation.

Following is a list of things which can often have problems.

  • Check Internet connectivity (Separately test both wifi and wired)
  • Plug you printer in and turn it on after Linux is up and running - it should prompt you to install it and you can print a test page and scan an image
  • Test your bluetooth devices such as phones or wireless keyboards and mice.
  • Test any other hardware you need to use as well in this same way
  • Check the the system is able to standby and resume properly
  • Install Cheese and test the webcam is working or do a call in your favourite web-based video calling platform
  • Do a big transfer to and from your memory stick or external hard-drive to ensure consistent USB functionality
  • If you're on a laptop, check the screen brightness and volume keys
  • Check that a second monitor works properly (at the correct resolution and that the extended desktop works properly)

Installation

If everything's working to your satisfaction, you can now click the install icon on the desktop or reboot and select to do a full installation. I strongly recommend that you back up all important data before you do this, even if you're planning on installing it as a dual-boot system because sometimes partition tables can get corrupted in this process and Windows could still become unusable (this doesn't happen often, but I've known it happen a couple of times).

Resources

See also