Here are the quick and dirty step I do to update images, containers and run Jellyfin via Podman:
sudo podman ps # get container id
sudo podman stop
sudo podman rm #
sudo podman images # get the image id
sudo podman rmi -f #
sudo podman run -d --cgroup-manager=systemd --volume /opt/jellyfin/config:/config --volume /opt/jellyfin/cache:/cache --volume /storage/videos/:/media --net=host --restart=unless-stopped --device /dev/dri/renderD128:/dev/dri/renderD128 --device /dev/dri/card0:/dev/dri/card0 jellyfin/jellyfin:unstable
My steps I did to get my ASP.NET MVC application I created on my Windows 10 box running on a Ubuntu 15.10 server.
Setup ASP.NET 5 on Ubuntu following this:
Update dnvm on windows:
dnvm upgrade -r coreclr
Fix the libicu for Ubuntu 15.10:
dpkg -i libicu52_52.1-8ubuntu0.2_amd64.deb
Say the web project is “WebApplication1” then console into that folder:
Hit localhost and make sure the page load.
Copy the entire “WebApplication1” folder to linux box.
Restore the packages from the “WebApplication1” folder copied to the linux box:
I am playing around with Flask and I wanted to use the Bcrypt tool to encrypt my users passwords. So like all the other packages I attempted:
pip install flask-bcrypt
That however resulted in this rather unpleasant error:
error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).
Failed building wheel for python-bcrypt
That of course sent me on a dizzying hunt for resolution. I got it working by editing the “msvc9_support.py” file to not use the registry and use just the path where I found vcvarsall.bat on my computer:
productdir = "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC" # Reg.get_value(key, "installdir")
Elegant? Eh probably not, Utility? perhaps. But it does work and after that I was able to install flask-bcrypt.