install something to beaglebone green - command-line

I want to install minicom to BeagleBone Green.It has debian version 9.3 Linux beaglebone 4.9.82-ti-r102. But when I do sudo apt-get install minicom , I get
bash: apt-get: command not found
how do I install minicom and
is it possible to install at least something on BeagleBone Green
reaction to sudo apt update

Related

Try to install snapd but giving `conflicting requests` error

I am trying to install snapd but giving this error.
Operating System - Red Hat Enterprise Linux release 8.6 (Ootpa)
Error:
Problem: package snapd-2.57.6-2.el8.x86_64 requires snapd-selinux = 2.57.6-2.el8, but none of the providers can be installed
- conflicting requests
- nothing provides selinux-policy >= 3.14.3-108.el8 needed by snapd-selinux-2.57.6-2.el8.noarch
- nothing provides selinux-policy-base >= 3.14.3-108.el8 needed by snapd-selinux-2.57.6-2.el8.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
I have the same problem. There's a long discussion about this here: https://forum.snapcraft.io/t/trouble-installing-snapd-on-rhel-8/13140/2. It looks like the only way to do it, if you can install all the necessary build tools, is to build from sources, as one of the posts there suggests.(I couldn't do it on my system because it's having subscription management issues.)
I also tried using CR repository, as suggested in the instructions for CentOS here: https://snapcraft.io/docs/installing-snap-on-centos, but that didn't work for me, either (I guess it's really just for CentOS and not RHEL).
UPDATE:
I finally found a solution (where there's a will...)! I manually installed all the requirements, one by one, that weren't available in the epel-release repo. My process was the following:
wget https://rpmfind.net/linux/centos/8-stream/BaseOS/x86_64/os/Packages/rpm-4.14.3-19.el8.x86_64.rpm
wget https://rpmfind.net/linux/centos/8-stream/BaseOS/x86_64/os/Packages/rpm-libs-4.14.3-19.el8.x86_64.rpm
wget https://dl.rockylinux.org/pub/rocky/8/BaseOS/aarch64/os/Packages/s/selinux-policy-3.14.3-108.el8.noarch.rpm
sudo yum install http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/libsemanage-2.9-9.el8.x86_64.rpm --allowerasing -y
sudo yum install http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/policycoreutils-2.9-19.el8.x86_64.rpm -y
sudo rpm -i --force rpm-4.14.3-19.el8.x86_64.rpm
sudo rpm -i --force rpm-libs-4.14.3-19.el8.x86_64.rpm
sudo rpm -i --force selinux-policy-3.14.3-108.el8.noarch.rpm
sudo yum install http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/python3-libsemanage-2.9-9.el8.x86_64.rpm -y
sudo yum install http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/python3-policycoreutils-2.9-19.el8.noarch.rpm -y
sudo yum install http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/policycoreutils-python-utils-2.9-19.el8.noarch.rpm -y
sudo yum install http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/selinux-policy-minimum-3.14.3-108.el8.noarch.rpm -y
sudo yum install http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/libseccomp-2.5.2-1.el8.x86_64.rpm -y
sudo yum install https://download-ib01.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/s/snapd-selinux-2.57.6-2.el8.noarch.rpm -y
sudo yum install snapd -y
sudo yum update snapd -y
It's conceivable that on your system something else will be missing. If you run into an error telling you that nothing provides package XYZ, you can find it here: https://centos.pkgs.org/8-stream/centos-baseos-x86_64/ and simply sudo yum install directly from the binary package URL; e.g.:
That's exactly what my process was, and here's what I have now:
$ cat /etc/redhat-release (base)
Red Hat Enterprise Linux release 8.2 (Ootpa)
$ snap --version (base)
snap 2.57.6-2.el8
snapd 2.52.1
series 16
rhel 8.2
kernel 4.18.0-193.6.3.el8_2.x86_64

legacy-install-failure error for sentence piece in jac

We recently had to reset our virtual environment, and thus had to reinstall jaseci_ai_kit via pip install jaseci_ai_kit. This commands runs fine for everyone in our group with a windows computer, but those of us with a mac receive a "legacy-install-failure" error for a package called sentencepiece. We were having trouble debugging this error ourselves (and sadly can't use any intent transitions until we do)
For linux you solve it by using this command
sudo apt update
sudo apt -y upgrade
sudo apt -y install --no-install-recommends git g++ build-essential pkg-config cmake

Cannot load VSCode

I cannot load VSCOde onto my old Toshiba laptop using Fedoa23. I follow the instructions from the web and finally get the message "No package code availale". I have previously installes VSCode on an old computer using Fedora23 but this time it does not work? Where do I go wrong?
Thanks.
Don't know, but this works for me.
You can use these step to install VSCode:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
Then update the package cache and install the package using dnf (Fedora 22 and above):
dnf check-update
sudo dnf install code
Or on older versions using yum:
yum check-update
sudo yum install code

Contiki os and rapsberry PI 3

I want to make my raspberry pi3 a border router in 6LOWPAN network .
I asked some friends how to do that , they advice me to set up contiki os in my raspberry pi .
Then How to set up contiki os in raspberry pi 3 to operate like a border router?
I am not sure how to set up a raspberry pi as a border router in a 6LOWPAN network. But I can tell you how to install the contiki toolchain on your raspberry. It is a start, at least.
Open a terminal and run the follwing commands:
Get Your Raspi Up To Date:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Get Contiki:
sudo apt-get install git
cd /path/to/your/new/contiki/folder
git clone https://github.com/contiki-os/contiki.git
cd contiki
git submodule sync && git submodule update --init
git pull
Set up all dependencies:
sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev zlib1g-dev libsqlite3-dev tk-dev libssl-dev openssl
sudo apt-get install gcc-msp430
sudo apt-get install gcc flex bison libboost-graph-dev
sudo apt-get install build-essential binutils-msp430 gcc-msp430 msp430-libc msp430mcu
sudo apt-get install mspdebug binutils-avr gcc-avr gdb-avr avr-libc avrdude openjdk-7-jdk openjdk-7-jre ant libncurses5-dev bridge-utils build-essential binutils-msp430 gcc-msp430 msp430-libc msp430mcu
Optional: Get tinyos_tools (like "motelist", to see connected devices)
sudo apt-get install tinyos-tools
I would like to recommend you the open book Internet of Things in 5 days. I learned a lot from this book, it even has a chapter called "4.5. UDP on IPv6 and the Border Router". You can get it for free from github in .pdf or .epub format: https://github.com/marcozennaro/IPv6-WSN-book/tree/master/Releases
I hope I could help you a bit.
Regards

How to run 32 bit eclipse in Ubuntu 16.04 64 bit machine?

I have installed Ubuntu 16.04 64 bit. i am unable to run 32 bit applications like eclipse.I tried to install ia32-libs packages.But it shows there is no packages available.How to solve this problem ?
i have successfully installed ia32-libs by following steps in Ubuntu 14.04.But the same steps not working in Ubuntu 16.04
sudo -i
cd /etc/apt/sources.list.d
echo "deb http://archive.ubuntu.com/ubuntu/ precise main restricted
universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
rm /etc/apt/sources.list.d/ia32-libs-raring.list
apt-get update
exit