Language Selection

English French German Italian Portuguese Spanish

Today's Howtos:

Filed under
HowTos

Sun Microsystems is contributing Project Looking Glass, based on Java™ technology, to the open source community.

Project Looking Glass is an exploratory project to bring innovative 3D features to the desktop environment. The desktop interface will offer an intuitive, new 3D environment to interact with desktop applications featuring window transparency, rotation, zoom, multiple desktop workspaces, and miniaturization. Project Looking Glass offers a platform to realize a far richer and more entertaining user experience for existing and new applications in 2D or 3D. The technology enables developers to build highly visual 3D desktops and applications that will run on Linux systems such as Sun’s Java Desktop System. The Solaris™ environment will be supported in the near future.

Install Looking glass in Ubuntu

There are 3 LG3D repositories. The stable repository has the latest stable releases (0.8.1, 1.0 etc.). The testing repository has the pre-release builds (alpha, beta etc.) for the latest version and the unstable repsoitory has the nightly builds.

Install Sun Looking glass Desktop environment in Ubuntu


The latest Fedora release [Fedora Core 6] comes with only Firefox 1.5 intalled as standard. In a few quick steps you can update it to Firefox 2.0.0.1.

Note : You have to be the Admin of the system and know what you are doing !
Steps to Follow :

1. Start Fedora Core 6 and Logon as root

HOWTO: Install Firefox 2.0 on Fedora Core 6 : Simplest Way


It is very useful to combine multiple PDF documents into one file. This is useful especially if you accumulate many PDFs (newsletters, bills, etc.) over time.

Preparing Your system

sudo apt-get install ps pdftk

Now we will see one example how to combine pdf files let us assume we have 1.pdf,2.pdf,3.pdf files and now we need to cobmine this files using the following command:

Combine multiple PDFs into one file in Ubuntu Linux


If your vim have auto indent enabled, you may facing this problem. Vim are too smart to help you indent copied source code, and the comment line will kill your pasting very much. I usually do copy and paste source code from ebook or web page to a file so that I can compile and run for test. In this case vim is not helping. I use cat instead.

Cut & Paste Source Code to Console


Let me tell you, I’m a busy man. I’m always on the go and my trusty laptop is the only thing to keep me company much of the time. Despite being here, there and everywhere I still need access to my files and folders at home. But how can I access my files, securely, from anywhere on the planet? It is simple with SSH.

If you’re not familiar with SSH you’ll definitely want to check it out. SSH stands for Secure SHell and is probably one of the most used programs on the internet with its long list of uses. It is always encrypted, always secure and easy to use. I have long used it on a daily basis and here is how you can do the same.

Mount Remote Directories Securely with SSH : Ubuntu (6.06.1 / 6.10)


This tutorial shows how to create a Debian/Ubuntu mirror for your local network with the tool apt-mirror. Having a local Debian/Ubuntu mirror is good if you have to install multiple systems in your local network because then all needed packages can be downloaded over the fast LAN connection, thus saving your internet bandwidth.

How To Create A Local Debian/Ubuntu Mirror With apt-mirror


The zip program is a useful tool for archiving or transferring a set of files. A simple command like "zip archive dir" can quickly package a whole directory into a single compressed archive file (often called "zip file"). Depending on the type of files being packaged, the size of the archive often gets compressed to a fraction of the size of the original files.

Archiving With The zip And unzip Commands


First you need to install the language xpi that you want (Just click the .xpi to install it).Download .xpi file for Firefox/Swiftfox 2.0.0.1 from here
After you have installed the xpi file, open up a new window/tab. In the addressbar copy and paste

about:config

Change language in Firefox and Swiftfox web browsers


Install ndiswrapper, specifically ndiswrapper-utils-1.8
sudo apt-get install ndiswrapper-utils-1.8
Blacklist existing drivers.*
sudo gedit /etc/modprobe.d/blacklist
Copy and paste the following to the bottom of the file. Save it. Close it.

How to Install Netgear wg111v2 wireless dongle card on Ubuntu Edgy


While not perfect, support for scanners on Linux is constantly improving; just check the list of devices supported by SANE (Scanner Access Now Easy -- the scanning suite for Linux and other Unix-like systems). One thing that's still missing though is a way to make a scanner's buttons work on Linux. That's what this tutorial is about.

I run Ubuntu 6.10 (Egdy Eft) on my desktop system, but all required programs are available on most Linux distributions and, possibly, BSD variants. The actual programs you will need for this setup are:

How to configure a scanner's buttons on Linux


I'm sure everyone reading here has used "-exec" with "find"; for example:

find . -name core -exec rm {} \;

When I want to do something more complex to each found file, I usually pass the name to another script:

find . -exec my shellscript {} \;

Using sh -c with find


The most interesting and dangerous phase of this learning experience is when the start mucking about in the Command Line Interface (CLI). It’s exciting for them to suddenly feel powerful on their own computer. They can make sweeping changes with the tap of a few keys.

Sadly, they do this. A lot.

Before they really know what they’re doing. So I’ve implemented a few quick changes to their machines to always prompt before removing, copying or moving files.

Quicktip - How to get Linux to prompt before removing a file in the CLI


I have switched to Xubuntu a few months ago coming from Kubuntu. In Kubuntu I liked the (already available) option of setting up a list of image files and have them randomly displayed as background image on the desktop. This was one of the things I have missed so far in Xfce. This small howto shows you how you can randomly display background wallpapers in XFCE.

Create A Desktop Background Wallpaper Changer For Xfce


More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.