0

Episode 116 – We’re Going Bi

Posted by Tony on January 5, 2014 in Show-mp3, Show-ogg |
Play

http://smlr.us

* * * * *
We have a big announcement: We are changing our release schedule. We will now be a bi-weekly show releasing on the even number week Sunday. ( http://www.calendar-365.com/2014-calendar.html )
* * * * *

Downloads:

MP3 format (for Freedom Haters!)
OGG format (for Freedom Lovers!)
Total Running Time: 1:27:30

Un-edited Live session – http://youtu.be/r7lpqJxPvL0

Contact Us:

show (at) smlr.us or the Contact us page

Summary

Kernel News: Mat
Time: 17:00
Distro Talk: Tony
Time: 20:55
Tech News:
Time: 36:55
Toolbox
Time: 52:20
Listener Feedback
Time: 1:11:33
Outtro Music
Time: 1:21:40


Intro:

Tony Bemus, Mat Enders, and Mary Tomich
Sound bites by Mike Tanner

Kernel News: Mat

Time: 17:00

Release Candidate:
On Sun, 29 Dec 2013 16:14:38 PST
Linus Torvalds released kernel 3.13-rc6
Here is what he had to say about it:
“As expected, things have been quiet over the holiday week. So various small random updates: drivers (infiniband, gpu, cpufreq, libata, block), some small filesystem fixes (ext4/jbd2), and a few ARM SoC things. Tiny x86, percpu and cgroup fixes.

Nothing you’d normally even notice, just 81 fairly small commits.”
–Linus Torvalds

Mainline:
3.13-rc6

Stable Updates:
On Fri, 20 Dec 2013 07:56:46 PST
Greg Kroah-Hartman released kernel 3.4.75
With 35 files changed, 302 lines inserted, and 148 lines deleted

On Fri, 20 Dec 2013 07:57:19 PST
Greg Kroah-Hartman released kernel 3.10.25
With 89 files changed, 649 lines inserted, and 317 lines deleted

On Fri, 20 Dec 2013 08:05:48 PST
Greg Kroah-Hartman released kernel 3.12.6
With 129 files changed, 1255 lines inserted, and 566 lines deleted

On Fri, 03 Jan 2014 13:21:29 PST
Greg Ben Hutchings released kernel 3.2.54
With 211 files changed, 1562 lines inserted, and 898 lines deleted

Kernel Developer Quote:
Damn, now it’s public: After all these years of hiding behind the claim to work on the base for a future operating system with +systemd, we just built a backdoor. Sorry, we were hoping nobody would find out so soon. :)

“Listen, I’ll grant I was speculating that Redhat effectively backdoored systemd for the NSA. And ‘trojan’ was appropriate.”

http://lwn.net/Articles/578394/

http://lwn.net/Articles/578208/


Distro Talk: Tony

Time: 20:55

Distrowatch.com

  • 12-22 – IPFire 2.13 Core 74
  • 12-23 – ExTiX 14
  • 12-26 – Parsix GNU/Linux 5.0r1
  • 12-28 – SparkyLinux 3.2 “GameOver”
  • 12-30 – ROSA 2012 R2 “Desktop Fresh LXDE”
  • 12-31 – siduction 13.2.0
  • 1-1 – Quirky 6.1
  • 1-2 – AV Linux 6.0.2

Distro of the Week: Tony

  1. Mageia – 1232
  2. Fedora – 1266
  3. Debian – 1570
  4. Ubuntu – 1584
  5. Mint – 3607

Tech News:

Time: 36:55

Millions of accounts compromised in Snapchat hack
http://www.cnn.com/2014/01/01/tech/social-media/snapchat-hack/


The Toolbox

Time: 25:20

crouton

crouton is an acronym that stands for ChRomium Os Universal chrooT enviroONment, or something like that I am not really sure.

That is name given to a set of scripts bundled together to make generating a chroot environment on a Chromium OS device. At this time you can only install either Debian or Ubuntu using debootstrap under the covers.

If you have a Chromebook this is how you have to install a real Linux, or there is another project called ChrUbuntu but that that project will only let you install Ubuntu (shocker I know that I went for the one that lets you install an distro other than Ubuntu).

First lets talk about what a chroot environment is. Similar to virtualization a chroot gives a guest OS its own segregated files system in which to run. This will let your applications to run in an entirely different binary environment than the host. However unlike virtualization you are not booting a completely separate OS, you are instead running using Chromium OS. The plus side is that there is no hit on performance because everything runs natively, you don’t waste any resources splitting them between OS’s. The negative is that the two OS’s are inextricably tied together. Everything the chroot runs must be compatible with the host environment. This means even though the chroot can not access files outside the chroot, it is able to access every piece of hardware including all of your ram. So a root exploit in the guest will have unrestricted access to the Chromium OS host.

Before you gp any further I strongly recommend you make a the recovery media. That is beyond the scope of this article google for it.

Well now that you have all the info let’s get started:

First we have to put the chromebook into developer mode. Different chromebooks enter developer mode differently, this is going to show you how it is done on the Acer C710.

WARNING: This step will erase all of the data stored on your device.

Press and hold the esc & F3 keys then tap the power button. Then you will be in recovery mode. You will have a message on screen that says something like :

“Chrome OS is missing or damaged. Please insert a recovery USB stick or SD card.”

Now press ctrl+d and wait for it to finish mine took about 10 minutes. Everytime you boot the device from here on you will get a warning, you either have to hit ctrl+d or wait for the 30 second time out

Now we have to open a crosh shell:

ctrl+alt+t then type the word shell and hit enter then
cd /home/user/e2f3fcdce0f74aa8e31352ffe17cdc324c3843ed/Downloads/
(that long ass hexadecimal number will be different for you and if you ever need to restore your machine it will change)

First we have to get the script:

curl -L -O goo.gl/fd3zc

then we do a mv fd3zc crouton

As the tut I followed kept saying crouton so as not to confuse myself I changed the name.

You can read the help file with sh -e crouton. You can see an entire list of available distros with sh -e ~/Downloads/crouton -t help.

I used this command for my installation. I originally used lxde instead of xfce (just because I prefer it). That did not work out so well. It installed 32bit Debian and the controls were not right, but the exfce was flawless.

sudo sh -e crouton -r sid -m http://mirror.nexcess.net/debian/dists/sid/ -t xfce

Let’s look at the switches I used:
-r – this let me pick my target I chose sid (why because if you’re gonna live, live on the edge0
-m – lets you specify a mirror (I used this one because I work there and it is geographically pretty close especially since I did it at work, after my shift was over of course,)
-t – sets the interface you wish to use (if you just want a command line interface you do ‘-t core’ or ‘-t cli-extra’ don’t ask me what the difference is as I did not choose either, but hey if you know then by all means please share)

To then enter the chroot at the command prompt issue on of these commands:

sudo enter-chroot startxfce4 (if you chose a different window manger then you would use that one)

or the special shortcut

sudo startxfce4

That is all there was to it. I like it because when I just want to do something quick I can use the ChromeOS but when I really want to do something I have real Linux right at my finger tips.


Listener Feedback:

show (at) smlr.us or 313-626-9140
Time: 1:11:33

Specifically there is a link there entitled “Changes in DNF CLI compared to Yum”… but there are other useful links there too.
http://akozumpl.github.io/dnf/
One of the devs also has a dnf blog here:
http://dnf.baseurl.org/


Outtro Music

Time: 1:21:40

My rebirth by HarDasteR

This content is published under the Attribution-Noncommercial-Share Alike 3.0 Unported license.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright © 2011-2014 Sunday Morning Linux Review All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.2.3, from BuyNowShop.com.