background preloader

Linux

Facebook Twitter

Home - Acumos. LEDE Project: Welcome to the LEDE Project. Simple Cloud Infrastructure for Developers. Getting Started - Vagrant Documentation. The Vagrant getting started guide will walk you through your first Vagrant project, and show off the basics of the major features Vagrant has to offer. If you're curious what benefits Vagrant has to offer, you should also read the "Why Vagrant? " page. The getting started guide will use Vagrant with VirtualBox, since it is free, available on every major platform, and built-in to Vagrant. After reading the guide though, don't forget that Vagrant can work with many other providers. Before diving into your first project, please install the latest version of Vagrant. And because we'll be using VirtualBox as our provider for the getting started guide, please install that as well.

More of a book person? $ vagrant init hashicorp/precise32 $ vagrant up After running the above two commands, you'll have a fully running virtual machine in VirtualBox running Ubuntu 12.04 LTS 32-bit. Now imagine every project you've ever worked on being this easy to set up. Project Setup. OpenWrt. PCLinuxOS Magazine - Page 15. By Paul Arnote (parnote) Most Linux users are former Microsoft Windows users, and we can divide them into one of three camps. In the first camp, there are Linux users who have cut the cord with Microsoft and use Linux exclusively for all of their computing needs. The second camp contains others who aren't able to free themselves from Microsoft's grip, relying on a dual boot situation that allows them to run certain beloved Windows programs that they just can't seem to abandon. The third camp is filled with those who use Microsoft Windows in a virtual machine (e.g., VirtualBox) to run those occasional Windows programs for which there are no viable alternatives, such as U.S. income tax software installable from a CD or Windows download.

(PCLinuxOS users can still use online versions of tax software such as TurboTax Online, TaxAct, and H&R Block Online. Direct your web browser here: You may be able to get away with less memory. SSD Cloud Hosting - Linode. How To Set Up Your Linode For Maximum Awesomeness » Feross.org. So, you followed the advice in my Linode Hosting Review and decided to host your website with Linode. Excellent choice! But, if you’re new to the command line (perhaps you are familiar with CPanel or Plesk?) Or you’ve never setup a server from scratch before, you may be wondering what dark magic vudu is required to get up and running.

Well, you’ve come to the right place! The Command Line Is Hard (…at first) I’ve set up at least five new servers with Linode and each time I complete the ritual, I learn new incantations that make the Linux angels sing. Setting up a new server can be confusing, so using a tutorial like this one is a good idea the first time you do it. Tutorial: How To Set Up Your Linode A Note About This Guide I originally compiled this guide as a .txt file of notes for myself, but decided to share it in case anyone finds it useful.

Let’s get started! Provision a New Linode First, you need to provision a new Linode. After a few minutes, your server will be ready. Set the hostname. Docker (software) Docker is an open-source project that automates the deployment of applications inside software containers.[2] The Linux kernel comprises cgroups for resource isolation (CPU, memory, block I/O, network, etc.) that do not require starting any virtual machines. The kernel also provides namespaces to completely isolate an application's view of the operating environment, including process trees, network, user ids and mounted file systems. LXC (LinuX Containers) combines cgroups and namespace support to provide an isolated environment for applications; Docker is built on top of LXC, enabling image management and deployment services.

According to industry analyst firm 451 Research, "Docker is a tool that can package an application and its dependencies in a virtual container that can run on any Linux server. This helps enable flexibility and portability on where the application can run, whether on premise [sic], public cloud, private cloud, bare metal, etc. Javascript PC Emulator. Bash (Unix shell) Brian Fox began coding Bash on January 10, 1988[11] after Richard Stallman became dissatisfied with the lack of progress being made by a prior developer.[3] Stallman and the Free Software Foundation (FSF) considered a free shell that could run existing sh scripts so strategic to a completely free system built from BSD and GNU code that this was one of the few projects they funded themselves, with Fox undertaking the work as an employee of FSF.[3][12] Fox released Bash as a beta, version .99, on June 7, 1989[5] and remained the primary maintainer until sometime between mid-1992[13] and mid-1994,[14] when he was laid off from FSF[15] and his responsibility was transitioned to another early contributor, Chet Ramey.[16][17][18] Bash supports here documents just as the Bourne shell always has.

In addition, since version 2.05b Bash can redirect standard input (stdin) from a "here string" using the <<< operator. echo a{p,c,d,b}e # ape ace ade abeecho {a,b,c}{d,e,f} # ad ae af bd be bf cd ce cf. TurnKey Linux Virtual Appliance Library: 100+ free ready-to-use applications for virtual machines, the cloud, and bare metal.

VxWorks Tutorial. 1. Introduction to VxWorks Programming Some of the rudiments of VxWorks programming are presented here. These do not appear in the same order presented in Ref 1, which should be read by any serious VxWorks programmer. Rather they reenforce some of the material that can be found there, but appear in a top-down order, with basic concepts described first, followed by details. 1.1 Tasks In VxWorks, the unit of execution is the task, corresponding to a Unix/Linux process.

Tasks may be spawned (i.e., created), deleted, resumed, suspended, and preempted (i.e., interrupted) by other tasks, or may be delayed by the task itself. Tasks are in one of four states, diagrammed in Figure 1-1, adapted from Ref. 1. Figure 1-1 Task State Diagram A newly spawned task enters the state diagram through the suspended state. Tasks may be scheduled for execution by assigning them priorities, ranging from 0 (higest priority) to 255.

Several system tasks exist concurrently with user defined tasks. // do something. Trinity Rescue Kit | CPR for your computer. Unix Commands. LinuxLive USB Creator. Distribuciones. UNetbootin - Homepage and Downloads. Welcome to VectorLinux — VectorLinux.com. Which Linux distros are the best? - Renewable PCs. Ubuntu[1] - The flagship distro of Canonical, Ltd., Ubuntu (which is an ancient African word meaning "humanity to others") has the Unitydesktop shell that runs on top of GNOME 3 in its most recent version. Ubuntu is extremely user-friendly, which makes it an excellent choice for Linux beginners. Because it is based on Debian, Ubuntu shares the ability to run .deb files and has many of the same features.

Like many other Linux distros, Ubuntu can be downloaded and burned to make a live DVD or live USB to run and test the operating system before installing. Click on the picture above to see a larger screenshot of Ubuntu 12.04 LTS "Precise Pangolin," which has the Unity desktop environment. My Rating of Ubuntu: The recommended minimum requirements to run Ubuntu in the default Unity desktop are: 1 GHz x86 processor 1 GB of system memory (RAM) 15 GB of disk space Graphics card capable of 1024x768 resolution Either a CD/DVD Drive or a USB port (or both) My Rating of Kubuntu: My Rating of SolydX: Home | Haiku Project.