Apache Zeppelin installation on RHEL 7.2 - rhel

We have a cluster with RHEL 7.2 and we want to install Zeppelin with Ambari but we are facing problems. Is Zeppelin supported in RHEL 7.2? Has anyone installed it on RHEL 7.2? Here it says that it is only tested on CentOS/RHEL 6 so far. We are using HDP 2.4.
Update:
This is the log:
File "/usr/lib/python2.6/site-packages/resource_management/core/shell.py", line 140, in _call_wrapper
result = _call(command, **kwargs_copy)
File "/usr/lib/python2.6/site-packages/resource_management/core/shell.py", line 291, in _call
raise Fail(err_msg)
resource_management.core.exceptions.Fail: Execution of '/usr/bin/yum -d 0 -e 0 -y install blas-devel' returned 1. Error: Nothing to do

It is trying to do a yum install of blas-devel and failing. You just need to configure a yum repository which has the RPMs for blas-devel.
You can download the RPM for RHEL7 from rpm.pbone.net and create and configure a local yum repository
AND/OR
You can configure yum to use the EPEL repository (which has a large collection) of RPMs

Related

How to upgrade the GPG version installed on AWS EC2

I have a requirement to upgrade the GNU Privacy Guard(GPG) package installed on AWS EC2 instance. The OS installed on EC2 is Linux(Not Ubuntu).
The current version installed is 2.0.22-5.amzn2.0.4,which is depricated as per GPG website. https://gnupg.org/download/index.html
Hence, I wish to upgrade it to version 2.3
I tried the below commands for the purpose.
$ sudo yum update-minimal gnupg
$ sudo yum reinstall gnupg
$ sudo yum update gpg
Everytime, I get a message saying NO PACKAGEs MARKED FOR UPDATE
When tried to reinstall using command number 2, the same version 2.0.22-5.amzn2.0.4 is reinstaled again, which actually isn't the latest version.
Can anyone suggest the process to upgrade to latest version?
Updated remark:
The package name on Amazon Linux 2 should be gnupg2.
You should be using Amazon Linux 2, you are using the latest package version provided by Amazon Linux 2.
By the time I write this answer, most distribution are still using gnupg 2.2, the only common distribution providing gnupg 2.3 is Fedora, you can find it at https://fedora.pkgs.org/35/fedora-x86_64/gnupg2-2.3.2-2.fc35.x86_64.rpm.html
In case you really need it now, you may either:
Build it by yourself
Install the rpm package from Fedora via dnf install <rpm-url>

How to force yum to update only to exact minor OS version

I have a default AWS image with the version CentOS 6.7. If I run
yum update
I am getting CentOS 6.9.
Is there any way to force yum to update only to version 6.8 and not 6.9?
Yes it is possible. Follow these steps:
Find a mirror that is closer to you using: http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os.
Replace 6.9 with 6.8, e.g., the URL would look like:http://mirrors.gigenet.com/centos/6.8/os/x86_64/.
Create a yum repo file in /etc/yum.repos.d. Let's name the file User-Stepped.repo.
Content of the file would look like the following:
~]# cat /etc/yum.repos.d/User-Stepped.repo
[User_Stepped]
name=A stepped repo - CentOS 6.8
baseurl=http://mirrors.gigenet.com/centos/6.8/os/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Execute the following command to update to CentOS 6.8
~]# yum clean all
~]# yum --disablerepo='*' --enablerepo=User_Stepped update
Use the same name in --enablerepo as you used inside the square brackets of the User-Stepped.repo file.

Installing RedHawk on CentOS7

CentOS 7 has been out nearly a year now. Has anyone installed RedHawk on CentOS 7? I do not see binaries available on the RedHawk download page. Has anyone successfully built it from sources? Are there issues?
I also do not find RPMs for omniORB-servers or omniORB-devel. Has anyone succeeded in building these on CentOS7?
Terry, Ive built redhawk yum repositories for CentOS7 which you can find below however a few things to note:
As Ryan pointed out, currently redhawk only officially supports CentOS6 and Ubuntu, these rpms are not offically built and distributed by redhawksdr.org. However if you do have any issues with them or find any problems please feel free to feed this back to me.
These RPMs were originally built prior to Fedora packaing omniORB 4.2. To account for this, I built and packaged omniORB 4.1 for CentOS7 which is the same version redhawk uses on CentOS6. My omniORB41 package and EPEL's omniORB (v4.2) package conflict so you cannot have the epel package installed. I have not tested redhawk with omniORB 4.2 which is why I packaged the older 4.1 version.
You can find the 1.10.1 yum repository here:
http://yum.axiosengineering.com/redhawk/1.10.1/el7/x86_64/
I will hopefully soon update with 1.10.2
You will also need the dependency repository here:
http://yum.axiosengineering.com/redhawk-deps/1.10/el7/x86_64/
To install via yum, create the file /etc/yum.repos.d/redhawk_axios.repo
With the following text:
[redhawk]
name=UNOFFICIAL REDHAWK 1.10.1
baseurl=http://yum.axiosengineering.com/redhawk/1.10.1/el7/x86_64/
enabled=1
gpgcheck=0
[redhawk-deps]
name=UNOFFICIAL REDHAWK DEPS
baseurl=http://yum.axiosengineering.com/redhawk-deps/1.10/el7/x86_64/
enabled=1
gpgcheck=0
Then from a terminal:
sudo yum clean all
sudo yum install redhawk* frontendInterfaces* bulkioInterfaces* GPP-*
REDHAWK is only officially supported on CentOS 6 and Ubuntu 14.04. omniORB should now be in Fedora EPEL 7:
https://apps.fedoraproject.org/packages/omniORB
I recently installed Redhawk 2.3.0 on Centos 7.9 by following these instructions https://redhawksdr.org/2.3.0/manual/installation/
The exact commands I used:
mkdir ~/Documents/Redhawk
cd ~/Documents/Redhawk
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget https://github.com/RedhawkSDR/redhawk/releases/download/2.3.0/redhawk-yum-2.3.0-el7-x86_64.tar.gz
tar xzvf redhawk-yum-2.3.0-el7-x86_64.tar.gz
cd redhawk-2.3.0-el7-x86_64
sudo yum install -y redhawk-release*.rpm
sudo nano /etc/yum.repos.d/redhawk.repo
Content of /etc/yum.repos.d/redhawk.repo:
[redhawk]
name=REDHAWK Repository
baseurl=file:///home/causer/Documents/Redhawk/redhawk-2.3.0-el7-x86_64
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhawk
Once the file is saved (ctrl+x, y), in the same directory as before:
sudo yum groupinstall "REDHAWK Runtime"
. /etc/profile.d/redhawk.sh
. /etc/profile.d/redhawk-sdrroot.sh
sudo /usr/sbin/usermod -a -G redhawk causer
sudo nano /etc/omniORB.cfg
sudo $OSSIEHOME/bin/cleanomni
sudo systemctl enable omniNames.service
sudo systemctl enable omniEvents.service
Copy redhawk.desktop to the desktop and run it (rpm -qpl on the redhawk-ide-xyz.rpm its near the bottom of the list)
sudo yum install java-1.8.0-openjdk-javadoc

Install Marklogic centos virtualbox vm

I recently set up a CentOS 6.4 basic LAMP server (no GUI) in a pre-built Virtualbox image, and then followed the installation guide/steps for MarkLogic.
When I attempt install with rpm -i /tmp/MarkLogic-8.0-1.x86_64.rpm, MarkLogic states that it cannot find libc.so.6, however when I run the command whereis libc.so.6, the shell responds with /lib64/libc.so.6
I would make a symbolic link I suppose, but I'm not sure where MarkLogic is expecting that file to be.
Does anyone have experience installing MarkLogic on Centos6 and how to verify the install is working properly? While ML gave some good instructions, I am very new to CentOS and Redhat, in general.
Running the following yum command before installing MarkLogic should be sufficient normally:
yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64
You can also look at this and related scripts for more inspiration:
https://github.com/grtjn/mlvagrant/blob/master/opt/mlvagrant/install-ml-centos.sh#L17
HTH!

I am not able to find Mono setup for RHEL 5.5 from Mono web site can any one guide me

I am new to linux and mono but i want to learn how run asp.net application in RHEL with apache
have u installed apache in RHEL?
If not, You can install apache by installing it from terminal console of RHEL and entering:
yum install apache*
Create the file "/etc/yum.repos.d/mono.repo" and add the following lines :
[Mono]
name=Mono Stack (RHEL_5)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/Mono/RHEL_5/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/Mono/RHEL_5/repodata/repomd.xml.key
enabled=1
After that, open up your terminal and type:
yum install mono-complete

Resources