Hello, first timer here.
Because my linux O.S. has Synaptic as package manager, the distro I am using PCLinuxOS. has
rpm-based package management and not deb-based as is normally assumed by PicoScope concerning Linux.
But I read somewhere that also .rpm install files are available and I visited
and got the impression that everything went well exept for the message that it was written to 'stdout' [959/959]. Which I did not understand.
Then I did:
#apt-get install picoscope
and got the message that 'deb' was unknown so nothing happened.
I am stuck now and do not know how to act further.
Can sombody help me please?
Here my command sequence:
Attachments
Last edited by AnalogueMan on Sat Feb 25, 2017 7:36 pm, edited 1 time in total.
Martyn wrote:All the rpm files are available from one level up PicoScope is noarch and the device drivers are in the directory you found our version of mono.
Thanks Martyn for your quick reply. But I do need some more help please.
Yes, If I go to noarch I see the rpm files ( I think I need the last one)but in order to not stuck again can you please give me the appropriate steps to execute?
For instance, I had problems with the terminal command for importing the public key especially after the pipe: | apt-key add -
because PCLinuxOS bash did not recognize this command (complaint something about the hyphen -). Had to do a internet search to get it working (?) with | gpg --import
but I am still in doubt due to that mysterious comment given by bash after executing this command line.
For the record my O.S. is KDE4-64bit
Thanks in advance.
Martyn wrote:Download the latest one and then install the rpm from the terminal as you did with our Pico version of mono.
Did what you wrote in your recent response. Downloaded and tried to install
# rpm -ivh picoscope-6.11.13-4r3.noarch.rpm
Then there was a complain about a lot of missing dependences which were displayed in a list and I downloaded and installed them all.
After then I again executed steps
Debian / Ubuntu / Mint (apt-get)
OpenSUSE 12/13 (zypper)
Fedora 20 / CentOS 6 (yum)
Add repository to the updater
sudo curl -o /etc/yum.repos.d/picoscope.repo http://labs.picotech.com/rpm/picoscope.repo
Import public key
sudo rpmkeys --import http://labs.picotech.com/rpm/repodata/repomd.xml.key
Update package manager cache
sudo yum check-update
install PicoScope
sudo yum install picoscope
To fully support PicoScope 6 on Linux your system has to provide Mono installation 2.10.8 or newer. On information how to get Mono installed on CentOS 6 follow instruction in this forum thread.
At last, I almost gave up, I managed to get the PicoScope software installed on my PCLinuxOS MATE 64 bit computer and it looks like the demo is working although I am not that sure because I had several hangs during the fiddling with the demo ( I am waiting to purchase until I get the software running).
Because "sudo" is not used in PCLinuxOS, I worked directly in Konsole from root.
First I made a directory /home/analogueman/PicoScope.
Then worked from the command line in root.
The command line to add the repository to package manager Synaptic did not work on first run because bash returned complaining that "etc/yum.repos.d was not found".
Then I tried to solve this by making that directory myself in /etc, and named it "yum.repos.d" (without quotes) and after the command
The next step was navigating to /home/analogeman/PicoScope and installed there all the necessary
dependencies inclusive picomono 2.10.8 and picoscope 6.11.13.
The dependencies with :
# rpm -ivh .rpm
One of the dependencies is for instance : libpicoipp-1.1.2-4r56.x86_64.rpm
If have a last question here on this subject:
When executing the " curl -o <........> http://labs.picotech.com/rpm/picoscope.repo "
to add the picoscope repo to my package manager Synaptic, is it possible that one of the downloaded
packages, if not in my PCLinuxOS repo, be included there?
It is my serious concern that, if so, it will break my system when picoscope replaces some of the packages there
which can come in conflict.
I had the opinion that the picoscope repo does not such a thing but I want to be sure.
Hope I made myself clear enough.
Thanks in advance for your response.