How can I set the Software Center to install software for non-root users?


Actually, Gerald, in this case, I'm going to most respectfully and somewhat timidly half disagree.

(As opposed to that old thread, where I made a lighthearted comment and Alan thought you and I were fighting.)

It seems that leaving the sbins out of the regular user's $PATH variable is becoming the exception, not the rule.

So... someone coming from many other distributions might have the question.

I have a dated page on this, back when the question came up weekly on Fedora forums and I got tired of explaining it. ... hpath.html

(As mentioned there, as of Fedora 10, Fedora also became one of those distributions that gives the sbin paths to the normal user.)

To the original poster (OP)....

Gerald's giving some sound advice when he says get a basic Unix or Linux book. The reason is that this is actually a fairly basic question (and why I only half disagree with Gerald here, and that only...

0 0

Brief: This detailed guide shows you various ways to install applications in Ubuntu Linux and it also demonstrates how to remove installed software in Ubuntu.

When you switch to Linux, the experience could be overwhelming at the start. Even the basic things like installing applications in Ubuntu could seem confusing.

Don’t worry. Linux provides so many ways to do the same task that it is only natural that you may seem lost, at least in the beginning. You are not alone. We have all been to that stage.

In this beginner’s guide, I’ll show most popular ways to install software in Ubuntu. I’ll also show you how to uninstall the software you had installed earlier.

I’ll also provide my recommendation about which method you should be using for installing software in Ubuntu. Sit tight and pay attention. This is a long article, a detailed one which is surely going to add to your knowledge.

How to install applications in Ubuntu and how to remove...

0 0

I've been stuck on a problem for two days now where the software I'm trying to install will not proceed unless I make a separate user which is non-root.

Keep in mind I'm a big linux noob and not very experienced with the OS.

I make a user called "smrtanalysis" in a group called "smrtanalysis". I put him in the sudoers file. I made a folder called smrtanalysis in my home/nick/ directory I downloaded the software from the PacBio website and put the .run files into this directory I noted above. I used chmod 777 and chown (to user smrtanalysis) on the directory noted above, and the .run file

I logged into smrtanalysis user by su smrtanalysis, password, and typed


the file runs, but then aborts with the following error message:

We recommend running this script as a designated SMRT Analysis user (e.g. smrtanalysis) who will own all smrtpipe jobs and daemon processes.

Current user is 'root' (primary group:...

0 0

This section provides detailed information about how to install Sun Ray Software.

The utinstall and utconfig commands are the basic commands to install and configure Sun Ray software on a system. There are also a number of additional commands that you need to run to configure a basic Sun Ray server and make it ready to provide sessions to clients.

The utsetup command provides a way to run all the appropriate commands, including utinstall and utconfig, in the appropriate sequence to install and configure a Sun Ray server. By design, the utsetup command configures a Sun Ray server to use a shared network (LAN) and it generates a set of .parms files in the TFTP home directory for managing Sun Ray Client firmware. This recommended configuration is detailed in Chapter 2, Planning a Sun Ray Network Environment.

When you use utsetup command to initially install a Sun Ray server, it runs the following commands...

0 0

DreamHost no longer offers admin (sudo) access on DreamHost VPS instances.

This article details why this was done along with examples of how to manage your VPS without admin (sudo) access.

DreamHost currently manages all private servers to provide quick and reliable updates necessary for the security and stability of the server. However, when users take server management into their own hands with the "sudo" command, it directly limits DreamHost's ability to provide a safe and reliable managed hosting environment.

How can I install software and manage my VPS without an admin user?

Most software does not need to be compiled into the operating system directly as root. You can generally install it to your home directory and run it as your non-root user. This can also be a more secure way to run these programs.

Below are a few examples with links that show how to manage your VPS without admin (sudo) access.

Changing PHP...

0 0

How TemplateVMs work in Qubes

Most of the AppVMs (domains) are based on a TemplateVM, which means that their root filesystem (i.e. all the programs and system files) is based on the root filesystem of the corresponding template VM. This dramatically saves disk space, because each new AppVM needs disk space only for storing the user’s files (i.e. the home directory). Of course the AppVM has only read-access to the template’s filesystem – it cannot modify it in any way.

In addition to saving on the disk space, and reducing domain creation time, another advantage of such scheme is the possibility for centralized software update. It’s just enough to do the update in the template VM, and then all the AppVMs based on this template get updates automatically after they are restarted.

The default template is called fedora-23 in Qubes R3.2 and fedora-26 in Qubes R4.0.

The side effect of this mechanism is, of course, that if you install any software in your...

0 0

On *nix based systems, you can run Splunk Enterprise as a user other than root. This is a Splunk best practice and you should configure your systems to run the software as a non-root user where possible.

If you run Splunk software as a non-root user, confirm that the software can perform the following:

Because network ports below 1024 are reserved for root access only, Splunk software can only listen on port 514 (the default listening port for syslog) if it runs as root. You can, however, install another utility (such as syslog-ng) to write your syslog data to a file and have Splunk monitor that file instead.

Install Splunk software as the root user, if you have root access. Otherwise, install the software into a directory that has write access for the user that you want Splunk software to run as. Change the ownership of the $SPLUNK_HOME directory to the user that you want Splunk software to run as. Start the Splunk software.

In this...

0 0


The information provided is a big vague so it's hard to say exactly what you need to do to fix it. What exactly did you run? If you accidentally ran something like sudo bundle install gems then this can generally be fixed with sudo bundle install --system.

The second command will place the system gems back in their proper location.

If you instead installed a local bundle intended for your software with root permission, you can just delete the bundle directory in your project directory and run the command again (just not as root) to rebuild and re-install the gems.

With a bit more information on what exactly you did though; there might be more specific information available to...

0 0

Reporting Problems with CS Equipment

Contact Computer Science Tech Support by sending an email to When sending the email, be sure to include the following information:

Name of the Computer (Located on a white label on the front. Ex: CS300-123456) Description of the problem. Any error messages you are getting.

Academic and Classroom Labs

Research Labs

Remote Connection

Web Related



Academic and Classroom Labs

How to log into the computers in the Main Lab and Classrooms

Windows Side:

Be a student in the College of Engineering or enroll in Computer Science Classes. Use your MINERS username and password to log in. (The same credentials you use for your UTEP email).

Linux and Mac Side:

Be a student in the College of Engineering or enroll in Computer Science Classes. Send an email to with the following information: Full Name Email Address (MUST be...
0 0

Introducing the Ubuntu Software Center

The latest release of Ubuntu 10.04, code-named Lucid Lynx, has a somewhat revamped user interface. One of the most significant changes is the Software Center, which provides a simple, user-friendly way to find and install your choice of thousands of free, open source apps. While there are many ways to install apps in Ubuntu 10.04, the easiest way is to click Applications from the top-left panel and select Ubuntu Software Center.


The Ubuntu Software Center organizes apps into 13 Departments: Accessories, Education, Fonts, Games, Graphics, Internet, Office, Science & Engineering, Sound & Video, Themes & Tweaks, Universal Access, Developer Tools and System. Let's click on Graphics, for example.

The top pane shows more sub-categories; the bottom pane is a scrollable, alphabetized list of all apps in the Graphics Department. If you need more room, you can resize the panes by dragging the borders. Let's check...

0 0

Christian5842 wrote:

You dont need to have the user install it , you can install it through a base image/package and have the user create an account en enter the appropriate key.

The Suite are exactly the same, they are all pre-installed but locked until you enter the correct key, the shitty part is the adobe signing

Hi C5842....I dun think that how the Adobe Cloud many ways they replaced the "DVD" with "Cloud". Its not a SAAS etc, its just "install" to anywhere using Internet without DVD. The New Adobe Cloud Suite allows user to download and use ALL the Adobe modules, ALL the Adobe Software (Designer, Master collection, Web, Production suites)

Jeff44106 Jul 8, 2015 at 12:56 AM

We are also preinstalling Adobe CC on our laptop image before deployment. Depening on the pieces you need, it can be a long install.Adobe is a pain in the a--. If you use there enterprise packager, the install runs in as many as 3 pieces; You have to...

0 0
Teensyduino is a software add-on for the Arduino software.

Teensyduino 1.42 is currently in beta testing.

Teensyduino 1.41 supports Arduino versions 1.0.6 and 1.6.5-r5 and 1.8.1 and 1.8.2 and 1.8.3 and 1.8.4 and 1.8.5.
Future versions of Teensyduino will drop support for Arduino 1.8.2, 1.8.3, & 1.8.4.
On Linux, PJRC tests X86 on Ubuntu and ARM on Raspbian. Other distros may work, but are not supported.

Install Step 1: Download & Extract Arduino

First, you must download the Arduino Software. Remember the location where you extracted the files.

Install Step 2: (Linux only) Install udev Rules

The udev rule file gives non-root users permission to use the Teensy devices (serial, HID, etc). More Linux tips below. sudo cp 49-teensy.rules /etc/udev/rules.d/

Install Step 2: (Macintosh only) Pass Internet Download Question

You must run Arduino at least once before adding Teensyduino, to confirm you wish to run a program downloaded from the...
0 0

Occasionally, some applications and games (eg. some from the Humble Indie Bundle) have .run installers. Before installing using these, check to see if:

it is available from the Software Centre it is available as a .deb file, which will open in the Software Center

You can install .run files from the graphical interface, but using a terminal is more likely to give you useful feedback. To install a .run file you need to:

make it executable. execute it

This is because .run files are just executable programs that do some unknown magic to install the program. This is similar to what .exe installers do on Windows and is different to the normal methods (at best, using the Software Centre, at worst using .deb files) in which applications are installed in a standard way and can be easily removed.

Graphical Method

Right click on the file in the file manager and click 'Properties'. Click the 'Permissions' tab and tick the box that says 'Allow executing file as...
0 0

It doesn't matter who installed the binary, it matters what the permissions are.

To run the file, UNIX would: check to see if you are the file owner: if so, do you have execute perms?

If not the file owner, are you in the same group: if so, do you have execute perms?

If neither owner or in the group: Does 'other' have execute perms?

Most software installed by 'make install' would give execute perms to all of user, group, and other, and you must by definition be in one of those groups.

What does ls -l say?

(*) Small caveat, to execute the file, you need execute perms, but to even see it you need perms on the directories that contain the file as well. This is rare, and I'm sure the executable permissions are more important at this...

0 0

Page 1: Software Installation And Configuration

Software Installation and Configuration Guide Abstract Use the instructions in this guide to install the Oracle Linux 7, RHEL, VMware vSphere, or SLES operating system and Foundation Software on an HPE Integrity MC990 X Server system. Part Number: 855703-003 Published: November 2017...

Page 2: Table Of Contents

Creating an installation environment................... 11 Installing Oracle Linux 7 software on an MC990 X server....13 RHEL 7 OS installation on an Integrity MC990 X system....14 Initiating RHEL 7 OS installation and partitioning the disk............14 Configuring the RHEL 7 OS network and rebooting..............17 Completing the RHEL 7 OS installation..................

Page 3: Table Of Contents

Installing debuginfo...

0 0

One of the people who switched to Ubuntu Linux recently, phoned me asking what kind of antivirus they should have installed. Quite frankly, I’ve never given that a thought. I’ve used Ubuntu for some time and have never had any virus issues, ever. Don’t get me wrong, I’m not suggesting that Linux is impervious to a computer virus, rather I’m suggesting that (currently) it’s not an issue. As a matter of fact, I did a bit of research and found out that there are viruses, worms and malware that effect our Linux based systems.

Needless to say, my original answer to this individual saying “I don’t think we need to worry too much about that”, was perhaps not the most accurate perception. Just look at these links which clearly list some of the nasties that can effect our Linux systems (and took less than 1 minute to find):

Viruses and Worms:

0 0

This is the complete guide to installing, configuring, and troubleshooting weeWX.

WeeWX is software, written in Python, that interacts with a weather station to produce plots, reports, and HTML pages. It can optionally upload the reports to a remote Web server as well as publish to weather services such as WeatherUnderground, CWOP, or

Initial development began in the winter of 2008-2009, with the first release in 2009.

The source code is hosted on GitHub, while downloads are available at

WeeWX is about 13,000 lines of code, plus another 13,000 for the drivers for all the types of supported hardware.

Station hardware

WeeWX includes support for many types of weather stations. In addition to hardware support, weeWX comes with a software simulator, useful for testing and evaluation.

The driver...

0 0

You must have an active OpenShift Enterprise subscription on your Red Hat account to proceed. If you do not, contact your sales representative for more information.

The system requirements vary per host type:

The Kubernetes persistent volume framework allows you to provision an OpenShift cluster with persistent storage using networked storage available in your environment. This can be done after completing the initial OpenShift installation depending on your application needs, giving users a way to request those resources without having any knowledge of the underlying infrastructure.

By default, OpenShift masters and nodes use all available cores in the system they run on. You can choose the number of cores you want OpenShift to use by setting the GOMAXPROCS environment variable.

For example, run the following before starting the server to make OpenShift only run on one core:

OpenShift runs Docker containers on your hosts, and in some cases, such...

0 0

Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and Innotek VirtualBox) is a free and open-source hypervisor for x86 computers currently being developed by Oracle Corporation. Developed initially by Innotek GmbH, it was acquired by Sun Microsystems in 2008 which was in turn acquired by Oracle in 2010.

VirtualBox may be installed on a number of host operating systems, including: Linux, macOS, Windows, Solaris, and OpenSolaris. There are also ports to FreeBSD[5] and Genode.[6]

It supports the creation and management of guest virtual machines running versions and derivations of Windows, Linux, BSD, OS/2, Solaris, Haiku, OSx86 and others,[7] and limited virtualization of macOS guests on Apple hardware.[8][9]

For some guest operating systems, a "Guest Additions" package of device drivers and system applications is available[10][11] which typically improves performance, especially of graphics.[12]


Logo of VirtualBox...

0 0