Bananian and iPod sync with Rhythmbox - ipod

I'am using a Banana Pi Pro with Bananian OS, which is a Debian 8 installation, using armhf packages. Trying to synchronise my iPod classic 6g with Rhythmbox fails.
I've installed a xfce desktop environment
apt-get install xfce4 xfce4-power-manager hicolor-icon-theme gnome-icon-theme
apt-get install lightdm
apt-get install xorg
apt-get install usbmount
and Rhythmbox
apt-get install rhythmbox
apt-get install rhythmbox-plugins
The iPod plugin is activated, but my iPod is not recognized by Rhythmbox. Using gtkpod the iPod is recognized and all songs with ratings and playcounts are listed (the internal player is not able to play music from the iPod, but that's another issue I think and should not be related to Rhythmbox).
On my Ubuntu 14.04 machine the iPod works out of the box with Rhythmbox. So it should work in principle.
Did I miss any packages to install?

Related

Sorry, no QEMU binary has been found. Please make sure QEMU is installed before continuing

Sorry, no QEMU binary has been found. Please make sure QEMU is installed before continuing
I have installed GNS3 on Centos 8, but when I want to create a QEMU vms Machine the program gives me this error.
Installing GNS3 on Fedora family OS's can be tricky; you have to get all the dependencies right. Have you tried:
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo yum -y install qemu # Not qemu-kvm
I just tested it using GNS3 on CentOS 7. BTW, I wrote a bash script to install GNS3, if you want some ideas.

How could i download Mariabd 10.2 in Debian 9?

apt-get install mariadb-server installs 10.1 version. However i want the latest version. How could i do that? I have checked apt sources and they are allright.
If you want the latest of any package in Linux you have two options, either you change the repository from stable to unstable or you compile from source

How do I update version of Fish Terminal? (Ubuntu)

I am currently on 2.1.0 and would like to go to latest (2.5.0 currently). Is there a command to do this? Or do I need to uninstall the current version and install a new one? Is this done through apt-get?
Could not find this anywhere in documentation or elsewhere on the internet...
I tried downloading the latest .deb file from the fish download page, but trying to open this in Ubuntu software centre yields "Breaks existing package 'fish'"
The best way is to use the package archive provided by the fish project to replace the packages that the Ubuntu project ship (which are very old and contain security problems).
The following commands subscribe your system to the Personal Package Archive run by the fish developers, update the package list and finally upgrade or install fish:
sudo add-apt-repository ppa:fish-shell/release-3
sudo apt-get update
sudo apt-get install fish
As an added bonus, running apt-get upgrade after these steps will always make sure you have the newest-available version of fish.
Add the PPA for release-3, update, and install
sudo add-apt-repository ppa:fish-shell/release-3
sudo apt-get update
sudo apt-get install fish

Run Flash Webpage in Headless Chrome on Ubuntu 14.04

I am trying to run my Cucumber tests headlessly with Chrome on Ubuntu 14.04 (EC2 instance so no GUI). So far my setup allows this, as the below screenshot shows:
I have an issue when I come to a page with flash on it:
I have restarted the EC2 instance and killed all chrome processes, still no joy.
To clarify, a test will start and chrome opens the page with flash on it and I get this message. If I then end the test and start it again I get the same problem. I guess this is not actually restarting chrome as it is a new instance each time?
So to run these tests I am using the headless gem here which acts as the interface to xvfb.
I have Google Chrome 57.0.2987.133 and have added libflashplayer.so to /opt/google/chrome/pluginsusing this https://askubuntu.com/questions/14629/how-do-i-enable-the-partner-repository
A few extras things I have tried include:
sudo apt-get install pepperflashplugin-nonfree
sudo update-pepperflashplugin-nonfree --install
Is there a way to get this to work so I can render flash based sites? Do I need to enable the flash plugin each time I open chrome? I'm hoping I've missed something obvious.
Update
I have tried setting the pepperflashpluginpath when creating the Chrome profile but this is still not working:
Capybara.register_driver :chrome do |app|
chrome_binary = '/usr/bin/google-chrome'
Selenium::WebDriver::Remote::Capabilities.chrome("chromeOptions" => { "binary" => chrome_binary, "args" => ["--ppapi-flash-path=/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so"] })
Capybara::Selenium::Driver.new(app, :browser => :chrome, :desired_capabilities => capabilities)
end
Thanks
There were three key parts in getting this to work.
Install Chromium Browser
sudo apt-get install chromium-browser (at time this installed version 58)
The Chrome binary is now installed at
/usr/bin/chromium-browser
Install Flash plugin
https://askubuntu.com/questions/531672/how-to-install-flash-payer-in-ubuntu-14-04-lts
First go to /etc/apt/sources.list and uncomment the lines
deb http://archive.canonical.com/ubuntu trusty partner
deb-src http://archive.canonical.com/ubuntu trusty partner
Then run
sudo apt-get update
sudo apt-get install adobe-flashplugin
This installs the flash plugin at
/usr/lib/adobe-flashplugin/libflashplayer.so
Install Chrome Driver
Then run
sudo apt-get install chromium-chromedriver
sudo ln -s /usr/lib/chromium-browser/chromedriver /usr/bin/chromedriver
That's pretty much it, these were the steps that got me running this with Cucumber headless.

php-mysql for MySQL-server (case sensitive)

I don't know how but it seems there are two different versions of mysql probably from different yum repositories :
yum list | grep mysql
MySQL-server.x86_64 5.5.9-1.linux2.6 installed
mysql-server.x86_64 5.1.47-1.2.amzn1 amzn
I need to install php-mysql which is available only for the version that is not installed (5.1.47-1.2.amzn1), if I run yum install php-mysql there is a conflict with the other MySQL-server (5.5.9-1.linux2.6)..
yum install php-mysql
.
.
.
Transaction Check Error:
file /usr/share/mysql/charsets/cp1251.xml from install of mysql-libs-5.1.47-1.2.amzn1.x86_64 conflicts with file from package MySQL-server-5.5.9-1.linux2.6.x86_64
As the current MySQL-server with uppercase letters is currently installed and used in production I can't uninstall it and install the other version wehre the php-mysql package is compatible.
How can I install php-mysql for the MySQL-server (5.5.9-1.linux2.6) ? why there are two versions of mysql-servers ?
Any help will be appreciated..
I just had a similar problem when trying to install geoip-devel (GeoIP-devel version 1.4.5 in repo extras, geoip-devel version 1.4.6 in repo rpmforge). Mine was solved by excluding the rpmforge:
yum install --disablerepo=rpmforge GeoIP-devel
I guess your problem is with several repos supplying different versions, maybe you can use yum downgrade (possibly with the --disablerepo option)?