Menu
One of the most difficult things to get used to in the Linux world isinstalling new software packages. In the world of Windows, every program comeswith a
Setup.exe
program that asks you some very easy questions and takescare of the job for you. While Linux software can be almost that easy toinstall, you will sometimes find software that seems to fight every step ofthe way. I can’t cover all the problems you might run into, but I’ll try togive you the basics and a few pointers to help get you over the rough spots.Software tends to come in “packages”. In the Windows world a package is a
Setup.exe
or a program.zip
file. On a Mac a package is aprogram.dmg
or a program.sit
file. In the Linux world, there areseveral kinds of packages, and each distribution has its own preferred packageformat.$ sudo apt-get update $ sudo apt-get install librecad Daily and Stable Builds in Ubuntu PPA ¶ For those users who want a more current version of LibreCAD you can use the Stable or Daily Build PPAs, available for Ubuntu 10.10 (Maverick) and later. My understanding is that you need to install 'Fink' before an apt-get will work in the Terminal on OS X, but there isn't a Fink binary installer yet for Mavericks. Does anyone know what the best alternative would be for. Sudo apt-get install on OS X Mavericks? In order to convert the dmg to iso you need: 1) Convert the dmg to img using dmg2img. You can install it using: sudo apt-get install dmg2img. Then (if your dmg is named image.dmg in the current folder): dmg2img image.dmg image.img. 2) To mount the img. Mkdir /media/image. Sudo modprobe hfsplus. Sudo mount -t hfsplus -o loop image.img /media/image.
Convert to ISO. In order to do this, we’re first going to convert the image to a format that’s a little more universal: ISO. We’re going to use dmg2img to convert the DMG to an ISO image. If you already have dmg2img, great. If not, install it using your distribution’s native package management system.
The standard Linux package format (according to the Linux Standard Base) is RPM. RPM is apackaging system originally developed by Red Hat and widely used in the Linuxcommunity. Distributions using it include Fedora, Mandriva, Red Hat(naturally), and SUSE. An RPM package file normally will be named somethinglike
program-version-other.rpm
Destiny2 power level dmg calculator.Another popular package format is DEB, the Debian software package.Debian packages and the Advanced Packaging Tool (APT) were the first tointroduce several advanced features that are now common, such as automaticdependency resolution and signed packages. Debian packages are used by DebianGNU/Linux (naturally), and distributions based on it, including Ubuntu,Knoppix, and Mepis. A Debian package file normally will be named somethinglike
program-version-other.deb
Remember, you will need to become SuperUser to install software.
Debian, Ubuntu: APT¶
There is a broad array of tools for working with DEB packages, but the one youwill commonly use is
apt-get
, arguably the easiest of Linux packagemanagement tools. apt-get
is so easy because it not only keeps track ofwhat packages are installed, but also what other packages are available. Itwill even download them from the Internet for you (if properly configured).To remove software is just as easy.
Although the repositories that contain installable packages might live on theInternet or on a disc somewhere, APT keeps a local database on your hard drivewith a list of all available packages and where to find them. This databaseneeds to be explicitly updated. To update the APT database:
Add background image to dmg. Attention, Internet Explorer UserAnnouncement: Oracle Community has discontinued support for Internet Explorer 7 and below.In order to provide the best platform for continued innovation, Oracle Community no longer supports Internet Explorer 7.Oracle Community will not function with this version of Internet Explorer. Please consider upgrading to a more recent version of Internet Explorer, or trying another browser such as Firefox, Safari, or Google Chrome.(Please remember to honor your company's IT policies before installing new software!).
A common idiom is to update your package database, and then upgrade all thepackages that have patches or security updates to install. The followingcommand will do this all at once.
Apt-get Install Dmg2img
For a more indepth
apt-get
tutorial and other resources, seeManaging Software with APT and dpkg.Fedora, Red Hat: yum
¶
yum
does for RPM packages roughly what apt-get
does for Debianpackages. Like apt-get
, yum
can download and install packages from aconfigured repository.To remove software is just as easy.
yum
does not keep a local copy of your package database by default, sonormally there is no need to update it. To install all available securitypatches and bug fixes, use this command:You can also explicitly update a single package with:
For a more indepth
yum
tutorial and other resources, seeManaging Software with yum and rpm.Mandriva: urpm¶
Mandriva Linux (formerly Mandrake and Connectiva) has a toolset similar to APTcalled urpmi. To install software: Download mac os to usb.
To remove software:
To update the local package database:
To install security updates and bug fixes:
For a more indepth
yum
tutorial and other resources, seeManaging Software with urpm.Tar Balls¶
No, this is not a naughty term! A tar ball is a (usually compressed)archive of files, similar to a Zip file on Windows or a Sit on the Mac. Tarballs come in files that end in
.tar
, .tar.gz
, .tgz
, or somethingalong these lines. To unpack a tar ball, use this command.The parameters are x to extract files, z to filter through gzipfor decompression (leave this off if the file does not have a gzextension), v for verbose mode so you can tell what’s going on,f indicating there will be a filename to follow. You may want to createan alias called “untar” that feeds in these options if you have a hard timeremembering command line options as I do.
This command will not install the software, it will only extract the archivedfiles. It is your job then to find the README file or INSTALL file and readits instructions for installation. If the archive contains binaries there willusually be a setup script (often called install.sh) that you mustexecute as SuperUser.
Very often, software delivered in tar balls is not in executable form, but insource code, which must first be compiled before it can be installed. For moredetails on this, see Installing Software from Source Code.
Other Systems¶
Some other Linux distributions have their own way of managing packages,notably SUSE. SUSE uses RPM as its native package format, but has its own highlevel tool to manage system software installation.
SUSE Linux uses a tool called
yast
(which allegedly is an acronym for YetAnother Setup Tool) to perform all kinds of system administration tasks,including installing software. Having no experience with it, I cannot give youmore details. man yast for help.Prerequisites
Radzen’s Blazor support requires latest .NET Core 3.0 SDK to be installed.
Radzen’s database support for Angular projects requires .NET Core 2.2.x SDK or greater to be installed.
Radzen is available for download for Windows, macOS and Ubuntu Linux.
Install on Windows
- Download the latest Radzen version for Windows.
- Double click the Radzen installer to run it.
Install on macOS
- Download the latest Radzen version for macOS.
- Double click the Radzen DMG to mount it.
- Drag and drop the Radzen icon to Applications
Apt-get Install Dmidecode
Install on Ubuntu
- Download the latest Radzen version for Ubuntu.
- Install the package via
dpkg
:sudo dpkg -i radzen-2.30.9-amd64.deb
- If you don’t have Google Chrome or Chromium installed you would also need to install two other packages: libappindicator1 and libindicator7.
sudo apt-get install libappindicator1 libindicator7
Radzen will install to
/opt/Radzen
. You can start it by running radzen
from your terminal.Update
Radzen automatically checks for updates on startup when running on Windows or macOS. If a new version is available Radzen will download itand ask you to restart in order to apply the update.
In case the update fails (there could be issues with the auto-update process) simply download the latest version and install it manually.