Mixed up versions of influxdb and influxdb-client - influxdb

after having huge trouble to get influxdb on my debian buster machine I can't really use it.
I think using the api with curl works but the CLI doesn't. I constantly get errors.
Now I checked the installed versions and I got curios:
influx version Influx CLI 2.6.1 (git: 61c5b4d) build_date: 2022-12-29T15:41:09Z
curl -sL -I localhost:8086/ping HTTP/1.1 204 No Content Content-Type: application/json Request-Id: 50b0d340-a178-11ed-8006-2a540f76a673 X-Influxdb-Build: OSS X-Influxdb-Version: 1.8.10 X-Request-Id: 50b0d340-a178-11ed-8006-2a540f76a673 Date: Tue, 31 Jan 2023 15:02:44 GMT
I tried to remove the influxdb-client but it is not event installed. When I try to install it I get an error:
Unpacking influxdb-client (1.6.4-1+deb10u1) ... dpkg: error processing archive /var/cache/apt/archives/influxdb-client_1.6.4-1+deb10u1_amd64.deb (--unpack): trying to overwrite '/usr/bin/influx', which is also in package influxdb 1.8.10-1 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/influxdb-client_1.6.4-1+deb10u1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
How to ged rid of this and install the correct version?
sudo dpkg-query -l | grep influx* Binary file influxd matches Binary file influx_inspect matches Binary file influx_stress matches
Thanks in advance
Matthias

Related

While installing Jenkins on Raspberry Pi 4B (sed: -e expression 1st row, 65th character: invalid contrast character)

I am using Ubuntu 22.04 version on my Raspberry Pi 4B(RAM 8GB).
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
I tried to install Jenkins here and set it up, but if I do installation, the following error is confirmed.
$ sudo apt-get install -y jenkins
Reading package list... Completion
Creating dependency tree... Completion
Reading status information... Completion
We will install the next new package:
jenkins
Zero upgrades, one fresh installation, zero removal, and seven upgrades.
You must receive 0 bytes/92.9 M bytes of archive.
After this operation, 93.6 M bytes of disk space will be used.
Selecting previously unselected package jenkins.
(Reading database...)There are currently 224160 files and directories installed.)
Preparing to unpack .../jenkins_2.375.1_all.deb ...
Unpacking jenkins (2.375.1) ...
Setting jenkins (2.375.1)...
sed: -e expression 1st row, 65th character: invalid contrast character
Created symlink /etc/systemd/system/multi-user.target.wants/jenkins.service → /lib/systemd/system/jenkins.service.
Job for jenkins.service failed because a timeout was exceeded.
See "systemctl status jenkins.service" and "journalctl -xeu jenkins.service" for details.
invoke-rc.d: initscript jenkins, action "start" failed.
● ● jenkins.service - Jenkins Continuous Integration Server
Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: timeout) since Thu 2022-12-15 22:49:44 KST; 24ms ago
Process: 459913 ExecStart=/usr/bin/jenkins (code=exited, status=143)
Main PID: 459913 (code=exited, status=143)
Status: "Jenkins stopped"
CPU: 3min 20.145s
dpkg: error processing package jenkins (--configure):
installed jenkins package post-installation script subprocess returned error exit status 1
There was an error processing:
jenkins
E: Sub-process /usr/bin/dpkg returned an error code (1)
I've tried many things, but I haven't found an answer yet.
If anyone has experienced or solved a similar phenomenon, could you tell me how to solve it?
① I deleted the package and reinstalled it, ② deleted the apt or dpkg cache, and tried to reinstall it, but the same error continues to appear.
In addition, ③ the same error occurs when performing the same operation after rebooting, and if force the Jenkins service to start while installed as above, java accounts for 99% of the CPU and waits indefinitely as shown.
As CPU occupancy continues, Jenkins moves to Bad Message 431.

how to download brew resource manually and install?

My internet has interference so brew installation procedure may failure sometimes.
==> Downloading https://github.com/openjdk/jdk/commit/f80a6066e45c3d53a61715abfe71abc3b2e162a1.patch?full_index=1
######################################################################## 100.0%
==> Downloading https://github.com/openjdk/jdk/commit/4622a18a72c30c4fc72c166bee7de42903e1d036.patch?full_index=1
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
Error: Failed to download resource "openjdk--patch"
Download failed: https://github.com/openjdk/jdk/commit/4622a18a72c30c4fc72c166bee7de42903e1d036.patch?full_index=1
I manage to got that file, but I don't known the correct filename for brew.
brew --cache openjdk--patch
Error: No available formula or cask with the name "openjdk--patch".
brew --cache -s openjdk
~/Library/Caches/Homebrew/downloads/336948b1d9a8eba79fadf26569f4af0cb2fe147fde214fc9d9bf6b66f2f927d2--jdk15u-jdk-15.0.1-ga.tar.bz2
So how to got the correct filename for this patch?
I found the tricky, just run
brew install package-name -d
it will print each cache name of resources used by package-name

I am trying to install docker on centos8 vagrantbox facing the error 'Downloading successful, but checksum doesn't match'

[MIRROR] containerd.io-1.2.0-3.el7.x86_64.rpm: Downloading successful, but checksum doesn't match. Calculated: ece851b2b2defa24eb3b817b14d97f31f4043a713d7367972bd2c1ef4f2788b8(sha256) Expected: 7bd1d8da7d896ead55fdea3a42100eac4c4d7800f958d3ae056d40268dec4636(sha256)
(8/21): python3-policycoreutils-2.9-9.el8.noarch.rpm 107 kB/s | 2.2 MB 00:21
[MIRROR] containerd.io-1.2.0-3.el7.x86_64.rpm: Downloading successful, but checksum doesn't match. Calculated: 3928fc6c58817b02602a249e512d7e99b7c3fe06ea5d9ff3ad46e25984ff8141(sha256) Expected: 7bd1d8da7d896ead55fdea3a42100eac4c4d7800f958d3ae056d40268dec4636(sha256)
[MIRROR] docker-ce-18.09.1-3.el7.x86_64.rpm: Downloading successful, but checksum doesn't match. Calculated: 3ddabd445a05b85aeba128da42283d3285ca8055e6a201139ee49b682942ba43(sha256) Expected: 6034f83c3bf3d5d31120ef36b3172dbb28d1ac8ae3699ed8cb33924dcef0d17a(sha256)
[MIRROR] containerd.io-1.2.0-3.el7.x86_64.rpm: Downloading successful, but checksum doesn't match. Calculated: 3914815a5c9756672d6f046929335ddff86607c29ac8a3c3fc12452a69952bf7(sha256) Expected: 7bd1d8da7d896ead55fdea3a42100eac4c4d7800f958d3ae056d40268dec4636(sha256)
[FAILED] containerd.io-1.2.0-3.el7.x86_64.rpm: No more mirrors to try - All mirrors were already tried without success
(10-11/21): docker-ce-18.09.1-3.el7.x86_64.rpm 50% [============================================== ] 1.4 MB/s | 50 MB 00:35 ETA
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Error: Error downloading packages:
Cannot download Packages/containerd.io-1.2.0-3.el7.x86_64.rpm: All mirrors were tried
Error: Transaction test error: package selinux-policy-targeted-3.14.3-41.el8_2.5.noarch does not verify: Header SHA1 digest: BAD (Expected ab8b3fe6b75faa65c89e64ec34986ee49924f982 != 3716bcc257255e43bc9ace1b9c4aecb6fcba3e61) package python3-policycoreutils-2.9-9.el8.noarch does not verify: Header SHA1 digest: BAD (Expected af32d12b99154706740619e0ac39289c009f1aa9 != faa84ee41c25523f2a05358d172f124370c18f99) package containerd.io-1.2.6-3.3.el7.x86_64 does not verify: no digest
''' Please help me to install docker on centos8 to fix this issue SHA1 digest: BAD '''
Try installing packages containerd manually:
yum clean packages #clean packages from failed install
dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm #install newest containerd manually
sudo yum install docker-ce docker-ce-cli #install Docker daemon and CLI
Links:
Install Docker on CentOS
Docker documentation for installation
on CentOS
Docker CentOS repository

I can't get Docker installed on Debian 8 Jessie

I'm trying to get Docker installed on a machine with Debian 8 (Jessie), but I always seem to run into errors no matter what I try.
Using these instructions: https://docs.docker.com/install/linux/docker-ce/debian
Checking the kernal:
uname -r
3.16.0-4-686-pae
The fateful moment:
sudo apt-get install docker-ce
Setting up docker-ce (18.06.1~ce~3-0~debian) …
Installing new version of config file /etc/bash_completion.d/docker …
Job for docker.service failed. See ‘systemctl status docker.service’ and ‘journalctl -xn’ for details.
invoke-rc.d: initscript docker, action “start” failed.
dpkg: error processing package docker-ce (–configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin (2.19-18+deb8u10) …
Errors were encountered while processing:
docker-ce
E: Sub-process /usr/bin/dpkg returned an error code (1)
I also tried installing directly from a package: https://download.docker.com/linux/debian/dists/jessie/pool/stable/amd64/
(Selecting version 17.03.2)
And after installing the dependencies, things still don't work:
sudo dpkg --install docker-ce_17.03.2_ce-0_debian-jessie_amd64.deb
(Reading database ... 169325 files and directories currently installed.)
Preparing to unpack docker-ce_17.03.2_ce-0_debian-jessie_amd64.deb ...
Unpacking docker-ce (17.03.2~ce-0~debian-jessie) over (17.03.2~ce-0~debian-jessie) ...
Setting up docker-ce (17.03.2~ce-0~debian-jessie) ...
Job for docker.service failed. See 'systemctl status docker.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript docker, action "start" failed.
dpkg: error processing package docker-ce (--install):
subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u7) ...
Errors were encountered while processing:
docker-ce
I also looked at this article: http://www.boynux.com/docker-jessie/
But I didn't even get past the first step:
curl https://get.docker.com | sh
Either your platform is not easily detectable or is not supported by this
installer script.
Please visit the following URL for more detailed installation instructions:
https://docs.docker.com/engine/installation/
Between every one of these attempts I did a
sudo apt-get remove docker docker-engine docker.io docker-ce
sudo apt-get update
docker-ce isn't available for i686
see OS requirements
Docker CE is supported on both x86_64 (or amd64) and armhf architectures for Jessie and Stretch.

Ruby installation exited with Error running 'requirements_osx_port_update_system ruby-2.0.0-p247',

I was installing ruby on my mac with os x 10.8.5 using following command:
$ \curl -L https://get.rvm.io | bash -s stable --ruby
and all of sudden I got following errors:
Error running 'requirements_osx_port_update_system ruby-2.0.0-p247',
please read /Users/home/.rvm/log/1380202439_ruby-2.0.0-p247/update_system.log
Requirements installation failed with status: 1.
and this is the content of log file:
[2013-09-26 17:03:59] requirements_osx_port_update_system
requirements_osx_port_update_system () {
__rvm_try_sudo port -dv selfupdate || return $? } current path: /Users/home/.rvm/src/rvm command(2):
requirements_osx_port_update_system ruby-2.0.0-p247 DEBUG: Copying
/Users/home/Library/Preferences/com.apple.dt.Xcode.plist to
/opt/local/var/macports/home/Library/Preferences DEBUG: MacPorts
sources location:
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs
---> Updating MacPorts base sources using rsync receiving file list ... done base.tar
sent 13396 bytes received 10185 bytes 3627.85 bytes/sec total size
is 4925440 speedup is 208.87 receiving file list ... done
base.tar.rmd160
sent 64 bytes received 635 bytes 199.71 bytes/sec total size is 512
speedup is 0.73 DEBUG: successful verification with key
/opt/local/share/macports/macports-pubkey.pem DEBUG: /usr/bin/tar -C
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/tmp
-xf /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/base.tar
MacPorts base version 2.1.3 installed, DEBUG: Rebuilding and
reinstalling MacPorts if needed MacPorts base version 2.2.0
downloaded.
---> Updating the ports tree Synchronizing local ports tree from rsync://rsync.macports.org/release/tarballs/ports.tar DEBUG:
/usr/bin/rsync -rtzv --delete-after
rsync://rsync.macports.org/release/tarballs/ports.tar
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs
receiving file list ... done ports.tar
sent 51725 bytes received 31635 bytes 11114.67 bytes/sec total size
is 54435840 speedup is 653.02 DEBUG: /usr/bin/rsync -rtzv
--delete-after rsync://rsync.macports.org/release/tarballs/ports.tar.rmd160
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs
receiving file list ... done ports.tar.rmd160
sent 64 bytes received 636 bytes 155.56 bytes/sec total size is 512
speedup is 0.73 DEBUG: successful verification with key
/opt/local/share/macports/macports-pubkey.pem DEBUG: /usr/bin/tar -C
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/tmp
-xf /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports.tar
DEBUG: /usr/bin/rsync -rtzv --delete-after
rsync://rsync.macports.org/release/tarballs/PortIndex_darwin_12_i386/PortIndex
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs
receiving file list ... done PortIndex
"~/.rvm/log/1380202439_ruby-2.0.0-p247/update_system.log" 176L, 8429C
You should uninstall macports... homebrew and macports don't mix well. issue the command from the terminal:
$ sudo port -fp uninstall installed
http://guide.macports.org/chunked/installing.macports.uninstalling.html
You may also need to clean up homebrew
$ brew cleanup
Then you should be able to install via homebrew.

Resources