Fix cc: error trying to exec 'cc1plus' on openSUSE Leap

It’s currently almost 23:15, and I’m already sleepy. Therefore, this is going to be a short note on how I fixed an minor but annoying issue nvim-treesiter (Neovim’s plugin) on openSUSE Leap (15.5). The error message is or was as below: nvim-treesitter[yaml]: Error during compilation cc: error trying to exec 'cc1plus': execvp: No such file or directory Press ENTER or type command to continue I don’t code in C++ nowadays, but the error looks like the C or C++ compiler was missing....

August 29, 2023 · 2 min · 247 words · Kenno

Installing Jellyfin Media Player on OpenSUSE Tumbleweed

As of today, Jellyfin Media Player is not available on (official?) repos for OpenSUSE Tumbleweed. To install it, I need to first add a repository, kind of like Fedora Copr, which provides this package. $ sudo zypper addrepo https://download.opensuse.org/repositories/home:playablepliable/openSUSE_Tumbleweed/home:playablepliable.repo [sudo] password for root: Adding repository 'home:playablepliable (openSUSE_Tumbleweed)' ......................................[done] Repository 'home:playablepliable (openSUSE_Tumbleweed)' successfully added URI : https://download.opensuse.org/repositories/home:/playablepliable/openSUSE_Tumbleweed/ Enabled : Yes GPG Check : Yes Autorefresh : No Priority : 99 (default priority) Repository priorities are without effect....

July 29, 2023 · 3 min · 514 words · kenno

Turn on bluetooth on login screen in Tumbleweed

After taking a very long break (over a decade) from running openSUSE on my person machine, I finally got Tumbleweed installed on a spare Intel NUC machine. If you’re one of my blog readers, expect to see more contents about SUSE/openSUSE later. Today, I’m going to share how I fix the issue with bluetooth keyboard/mouse not connected to this NUC at the login screen. I can’t remember I needed to do that my main machine running Fedora, but oh well, the fix is simple enough (if you know now)....

April 10, 2022 · 2 min · 230 words · kenno

htop - an interactive process viewer for Linux

Just browsed around through Linux blogs and I came across an interesting tool “htop” posted at Linux and Open Source Blog. What is htop? It’s an interactive process viewer for Linux. It’s very similar to top, however htop enables you to scroll the list vertically or horizontally; as well as supporting mouse operation. To install htop on Debian/Ubuntu distros, run this command: $ sudo apt-get install htop For openSUSE 10.2, you probably can install it with Yast, but I like smart:...

October 21, 2007 · 1 min · 86 words · kenno

ចងក្រង RPM ពី Source RPMs

ជាធម្មតា ពេលខ្ញុំបញ្ចូល កញ្ចប់ថ្មីៗក្នុងអូផិនស៊ូស៊ី បើសិនជាមិនអាចរក binary rpm បានទេ ខ្ញុំតែងតែចងក្រង (compile) កញ្ចប់ទាំងនោះពីកូដប្រភពដើម។ កូដប្រភពដើម អាចត្រូវបានខ្ចប់ជា tar.gz ឬ .src.rpm។ ក្នុងករណីទីមួយ យើងគ្រាន់តែពន្លា កូដប្រភពដើម រួចបញ្ជា ./configure, make និង make install ជាធម្មតា។ ពេលនេះ ខ្ញុំសូមលើកយក វិធីចងក្រងកម្មវិធី ជាមួយនឹង កូដប្រភពដើម ខ្ចប់ជា .src.rpm។ $ rpmbuild -clean -rebuild packagename.src.rpm ក្រោយពីបាន វាយពាក្យបញ្ជាខាងលើហើយ កញ្ចប់ binary RPM នឹងត្រូវបានបង្កើតក្នុង subdirectory នៃ ថត /usr/src/packages/RPMS/។ សូមពិនិត្យមើល ក្នុងថតដែលមានឈ្មោះ ចាប់ផ្តើមដោយអក្សរ i\*** ឧទាហរណ៍ i386 ជាករណីរបស់ម៉ាស៊ីនខ្ញុំ។

December 19, 2006 · 1 min · 54 words · kenno