Language Selection

English French German Italian Portuguese Spanish

HowTos

Using iSCSI On Ubuntu 10.04 (Initiator And Target)

Filed under
Ubuntu
HowTos

This guide explains how you can set up an iSCSI target and an iSCSI initiator (client), both running Ubuntu 10.04. The iSCSI protocol is a storage area network (SAN) protocol which allows iSCSI initiators to use storage devices on the (remote) iSCSI target using normal ethernet cabling. To the iSCSI initiator, the remote storage looks like a normal, locally-attached hard drive.

some howtos:

Filed under
HowTos
  • How-To: Upgrade openSUSE 11.3 to KDE 4.5
  • Fix Ubuntu sudo Error:unable to resolve host
  • properly run fsck on (/) root or other partitions including LVM
  • Algorithmic Music Composition With Linux - athenaCL
  • Fotoxx Linux Photo Editor: Simpler than GIMP
  • Command Line Audio: Simple as mpg123
  • Learning Probability via Octave
  • gimp-plugin-registry, optional extensions for The GIMP
  • KDE & GNOME cross-desktop development
  • How to Create a Wallpaper Slideshow in Ubuntu

today's odds & ends:

Filed under
News
HowTos
  • Open Firefox Links In Other Web Browsers
  • Upgrade kernel from backports in Debian Stable
  • The worst code snippet I’ve ever seen
  • Changing Hostnames And Making It Stick
  • Wall Poster of Linux source Code
  • Ubuntu Studio Sound Theme is Old But Still Really Good
  • Connecting to wireless LAN on Arch linux
  • Linux kernel error levels (Value, Name and Meanings)
  • LinuxInstall Podcast Episode 29 - How to get a job as a Linux Admin....
  • 4 tools open source for amateur radio applications
  • Installing PEAR framework and packages
  • Warzone 2100 2.3.4 Released
  • Defending Free Software against Oracle's attack
  • The Linux Action Show! s13e03 Linux Home Server Build PT2
  • Simple Coloured Bash Prompts
  • Planing for an openSUSE Revolution
  • Happy Birthday, Debian!

The Perfect Server - OpenSUSE 11.3 x86_64 [ISPConfig 2]

Filed under
SUSE
HowTos

This is a detailed description about how to set up an OpenSUSE 11.3 server (x86_64) that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. In the end you should have a system that works reliably, and if you like you can install the free webhosting control panel ISPConfig 2 (i.e., ISPConfig runs on it out of the box).

Update KDE to 4.5 and experience true improvement

Filed under
KDE
HowTos

ghacks.net: For the longest time I have shrugged off KDE 4 because of poor performance. But since 4.4 I have noticed a rather vast leap of the improvement chasm. Now, 4.5 is out and the leap went lunar!

Also: Install KDE SC 4.5 on Mandriva

today's howtos & stuff:

Filed under
News
HowTos
  • Open source software a frequent flier on Virgin America
  • Trying Out The New Ubuntu 10.10 Installer
  • New: OOo-DEV 3.3.x Developer Snapshot
  • wxbanker keeps track of your money
  • Linux Is On Parity With AIX Unix
  • Illumination Software Creator 2.1 Beta 2
  • Tankaar 10.08 Released
  • Batch Convert Nikon RAW (NEF) Files to JPEG
  • Play Dune 2 Natively on Linux with Dune Legacy
  • LinuxCon Day 3: Now Get Out There and Do Something!
  • Sync Tomboy Notes with Ubuntu One
  • Bandwidth monitoring became easy with Netmonitor
  • Removing a Background with Gimp
  • OpenOffice - Page Numbers in a Click (extention)
  • urxvt – the unbeatable terminal
  • quicky: changing your shell prompt
  • How To Make Single-Click Links for Software Installation [Ubuntu]

Backup your Linux desktop

Filed under
Software
HowTos
  • Backup your Linux desktop with Simple Backup
  • Not So Simple Backup (NSS Backup) suite

some howtos:

Filed under
HowTos
  • Shell scripting for system administrators: the basics
  • How to install ATI graphics driver in SalixOS
  • Make DSL pppoe Automatically connect to internet after Ubuntu 10.04 Restart
  • How to install LAMP and Phpmyadmin in opensuse 11.3
  • Using GNU Screen to perform a command line demo
  • StarCraft II on openSUSE 11.3 (kernel upgrade)
  • Sync your Evolution contacts with UbuntuOne
  • How to fix Firefox backspace function

some howtos:

Filed under
HowTos
  • Allow MySQL Client to Connect to Remote MySQL server
  • IPC Introduction w/ Examples
  • Fix Network connection icon disappear on top-right panel
  • Nautilus Location Bar in Lucid
  • Firefox bookmarks
  • All About Alsa
  • View HTML Files from the Command Line
  • Cool User File Systems: GlusterFS

some howtos:

Filed under
HowTos
  • Avoiding the Oops
  • KDE 4.5 final available for Mandriva 2010 Spring
  • Mounting Remote shares with SSHFS
  • Basic Rendering in OpenGL
  • Sabayon Kernel Upgrade Refresher
  • Convert ext2/3 to ext4
  • Tips to get a Mac-like Experience in Ubuntu
  • Modify Images in Linux - Mogrify
  • Problems installing software in openSUSE?, Simple solution!
  • Add "Open in Terminal" to GNOME Right-click menu
  • Linksys WUSB600N v1 on Slackware 13.1
  • UNIX ar Examples
  • Play Beautiful game Frogatto in ubuntu
  • Scanning X-Ray Films Using the XSane Software
  • Install and Run Opera Mini and Mobile on Ubuntu
  • play Zaz game (space balls) in Ubuntu
Syndicate content

More in Tux Machines

Trisquel 9.0 Development Plans and Trisquel 8.0 Release

  • Trisquel 9.0 development plans
    Just as we release Trisquel 8.0, the development of the next version begins! Following the naming suggestions thread I've picked Etiona, which sounds good and has the fewest search results. We currently do our development in a rented dedicated server in France, and although it is functional it has many performance and setup issues. It has 32 gigs of RAM, which may sound like plenty but stays below the sweet spot where you can create big enough ramdisks to compile large packages without having to ever write to disk during the build process, greatly improving performance. It also has only 8 cores and rather slow disks. The good news is that the FSF has generously decided to host a much larger dedicated build server for us, which will allow us to scale up operations. The new machine will have fast replicated disks, lots of RAM and two 12 core CPUs. Along with renewing the hardware, we need to revamp the software build infrastructure. Currently the development server runs a GitLab instance, Jenkins and pbuilder-based build jails. This combination was a big improvement from the custom made scripts of early releases, but it has some downsides that have been removed by sbuild. Sbuild is lighter and faster and has better crash recovery and reporting.
  • Trisquel 8.0 LTS Flidas
    Trisquel 8.0, codename "Flidas" is finally here! This release will be supported with security updates until April 2021. The first thing to acknowledge is that this arrival has been severely delayed, to the point where the next upstream release (Ubuntu 18.04 LTS) will soon be published. The good news is that the development of Trisquel 9.0 will start right away, and it should come out closer to the usual release schedule of "6 months after upstream release". But this is not to say that we shouldn't be excited about Trisquel 8.0, quite the contrary! It comes with many improvements over Trisquel 7.0, and its core components (kernel, graphics drivers, web browser and e-mail client) are fully up to date and will receive continuous upgrades during Flidas' lifetime. Trisquel 8.0 has benefited from extensive testing, as many people have been using the development versions as their main operating system for some time. On top of that, the Free Software Foundation has been using it to run the Libreplanet conference since last year, and it has been powering all of its new server infrastructure as well!

today's howtos

FOSS Events in Europe: Rust, foss-north, KubeCon + CloudnativeCon Europe 2018

  • Rust loves GNOME Hackfest: Day 1
    This is a report of the first day of the Rust loves GNOME Hackfest that we are having in Madrid at the moment. During the first day we had a round of introductions and starting outlining the state of the art.
  • Madrid GNOME+Rust Hackfest, part 1
    I'm in Madrid since Monday, at the third GNOME+Rust hackfest! The OpenShine folks are kindly letting us use their offices, on the seventh floor of a building by the Cuatro Caminos roundabout. I am very, very thankful that this time everyone seems to be working on developing gnome-class. It's a difficult project for me, and more brainpower is definitely welcome — all the indirection, type conversion, GObject obscurity, and procedural macro shenanigans definitely take a toll on oneself.
  • Five days left
    I use to joke that the last week before foss-north is the worst – everything is done, all that is left is the stress.
  • KubeCon + CloudnativeCon Europe 2018
    The Cloud Native Computing Foundation’s flagship conference will be taking place in Copenhagen from May 2-4. It will cover Kubernetes, Prometheus OpenTracing, Fluentd, Linkerd, gRPC, CoreDNS, and other key technologies in cloud native computing.

Programming: Taxonomy of Tech Debt, Python and More

  • A Taxonomy of Tech Debt
    Hi there. I’m Bill “LtRandolph” Clark, and I’m the engineering manager for the Champions team on LoL. I’ve worked on several different teams on League over the past years, but one focus has been consistent: I’m obsessed with tech debt. I want to find it, I want to understand it, and where possible, I want to fix it. When engineers talk about any existing piece of technology - for example League of Legends patch 8.4 - we often talk about tech debt. I define tech debt as code or data that future developers will pay a cost for. Countless blog posts, articles, and definitions have been written about this scourge of software development. This post will focus on types of tech debt I’ve seen during my time working at Riot, and a model for discussing it that we’re starting to use internally. If you only take away one lesson from this article, I hope you remember the “contagion” metric discussed below.
  • 6 Python datetime libraries
    Once upon a time, one of us (Lacey) had spent more than an hour staring at the table in the Python docs that describes date and time formatting strings. I was having a hard time understanding one specific piece of the puzzle as I was trying to write the code to translate a datetime string from an API into a Python datetime object, so I asked for help.
  • Getting started with Anaconda Python for data science
  • How to install the Moodle learning management system
  • Anatomy of a JavaScript Error
  • Is DevOps compatible with part-time community teams?