Language Selection

English French German Italian Portuguese Spanish

Leftovers: Ubuntu

Filed under
Ubuntu
  • Canonical Talks Up Ubuntu 16.04 LTS With ZFS, LXD

    A day ahead of the launch of Ubuntu 16.04 as the sixth Long Term Support release, Canonical is talking about the new features for this release codenamed the Xenial Xerus.

    Ubuntu 16.04 LTS is scheduled to ship tomorrow (Thursday, 21 April) and it has support for their new Snap packaging format via Snappy, the LXD hypervisor is production-ready, there is support for IBM Z hardware, new convergent work as well as in areas like IoT, and there's integrated ZFS file-system support.

  • “Windows And Ubuntu Linux Are No Longer Enemies” — Ubuntu Founder Mark Shuttleworth

    Microsoft and Canonical’s latest partnership that has enabled Windows users to use Ubuntu Linux apps on Windows 10 marks the start of a new friendship. Talking about the same, Canonical founder Mark Shuttleworth says that Microsoft and Ubuntu have left their rivalry behind. We hope that it’ll make open source and FOSS movement stronger than ever.

  • Ubuntu Linux Continues To Rule OpenStack And Cloud Operating System Space

    The results of the most recent OpenStack survey are now live. They indicate a tremendous growth for Ubuntu OpenStack in the production clouds. According to the latest data, Ubuntu OpenStack continues to dominate the cloud deployments with 55 percent of production OpenStack clouds.

More in Tux Machines

Python Programming Leftovers

  • Python CSV

    A CSV (Comma Separated Values) format is one of the most simple and common ways to store tabular data. To represent a CSV file, it must be saved with the .csv file extension.

  • Python, Javascript, and Web automation

    In the last few months, I've been trying to compare the languages that I've worked with so far. The reason being, I often find myself in situations when I have a task at hand, and I realize there are multiple different ways to do it in multiple languages, and I get analysis paralysis. Anyways, the focus of this post is Python, Javascript, and their use in Web automation. To be fair, both languages have different histories and evolved very differently, but web automation is one area that I feel where both languages have something to offer. I'll try to compare Python and Javascript in the context of different usage patterns and ways of performing web automation.

  • Higher Performance Python (ODSC 2019)

    Building on PyDataCambridge last week I had the additional pleasure of talking on Higher Performance Python at ODSC 2019 yesterday.

  • Transferring Files Using Python’s Built-in HTTP Server

    The need to transfer files over a network is one that arises often. GNU/Linux systems support multiple protocols and tools for doing so, some of which are designed for somewhat permanent file sharing (such as SMB, AFP, and NFS), while others such as Secure Copy (SCP) are used for quick manual and scripted file transfers. Among these is the HyperText Transfer Protocol (HTTP), the versatile and ubiquitous protocol on which the World Wide Web relies. Python, which is included by default in most Linux distributions, provides simple HTTP servers through the “SimpleHTTPServer” and “http.server” modules. The former is found in the Python 2 Standard Library, while the latter is included in Python 3. These lightweight HTTP servers require no separate installation and can be started instantly with a single command.

Android Leftovers

Porteus Linux: A portable Linux with a difference

I’m writing this in Porteus Linux v5.0rc1 for x86_64, a Live Linux distribution booted from a USB pendrive. It is fast, good-looking and has a good range of applications and utilities. I stumbled upon Porteus recently while looking for a compact Live Linux distribution to install on a couple of spare SD cards. It seemed ideal, as it is a portable distribution designed for USB pendrives and CDs, and optionally can be configured to be persistent between reboots and shutdowns. Porteus is based on Slackware, although I gather the developers might switch to Arch Linux at some undefined future date. Spins of Porteus with various Desktop Environments are available, and I settled on Xfce after trying a couple of the others. Although my original objective was to install a portable Linux distribution on SD cards, I only managed to install Porteus on an SD card by using YUMI Multiboot USB Creator for Windows, which I run using WINE in Linux, rather than in Windows. The reason Porteus boots from an SD card when installed by YUMI is because YUMI installs its own boot manager on the SD card and chainloads the OS. Actually, if an SD card or USB pendrive has sufficient capacity, YUMI can install several OSs on a single SD card or single USB pendrive and you can choose on the YUMI bootloader menu which OS to boot. Anyway, Porteus is interesting because, optionally, it can be configured quite easily to be persistent. I.e. if you want it to, Porteus can save new files, applications you install, browser bookmarks, edited configuration files and so on between reboots/shutdowns. However, I was unable to get persistence working with Porteus installed by YUMI on an SD card, but persistence works perfectly when I install Porteus on USB pendrives, which is the medium Porteus is really designed to be installed on. Read more

Nvidia Outs New Linux/BSD Graphics Driver with GeForce GTX 1650 SUPER Support

For Linux- and BSD-based platforms, the Nvidia 440.36 proprietary graphics driver is here to add support for the Nvidia GeForce GTX 1650 SUPER graphics card, which Nvidia claims it's up to 50 percent faster than the original GTX 1650 and up to 2X faster than the previous-generation GTX 1050. Now BSD and Linux gamers who bought an Nvidia GeForce GTX 1650 SUPER GPU can use it to play games at full performance if they install the Nvidia 440.36 proprietary graphics driver, which is available to download only for 64-bit operating systems from Nvidia.com or via our free software portal here and here. Read more