Just came to Manjaro from Debian. What am I to do when what I need is not in the repo? Right now it is the Python kate library. From it I need KatePlugin (which I may have found as a stand-alone) and KateMainWindow.
I find a lot of what I want is not available. I used to use Sublime. Not available. I tried a work around to install it and that failed. On the way, about 3 AUR packages were recommended and I was unable to install any of them.
Kate does not have support for betacode to polytonic Greek, which I need for my project, so I decided to try to create the plugin to do that and canât because of being unable to install this python dependency.
So, what exactly is the procedure to get packages from other than the repo and/or to create this Kate extension?
In Kate, from settings Ctrlâ§Shift, you need to make sure âExternal Toolsâ are enabled in the âPluginsâ tab.
Sublime Text Editor
This is not a FOSS app, but itâs very good and popular and Iâm confident it works with Manjaro⌠and a no-brainer if you already have a licence.
As it is proprietary, the instructions are on their website⌠and you can check this against any AUR version in existence: Sublimetext Linux Repositories
There are versions in the AUR⌠sublime-text-2 sublime-text-2 2.0.2-2 has +541 votes, but thereâs also sublime-text-4 which is sublime-text-4 4.4200-1.
Testing this:
`pamac install sublime-text-4`
pamac install sublime-text-4
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: ben
Password:
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Refreshing extra.db...
Refreshing chaotic-aur.db...
Resolving dependencies...
Checking inter-conflicts...
To install (1):
sublime-text-4 4.4200-1 chaotic-aur 21.1 MB
Total download size: 21.1 MB
Total installed size: 53.6 MB
Apply transaction ? [y/N] y
Download of sublime-text-4 (4.4200-1) started
Download of sublime-text-4 (4.4200-1) finished
Checking keyring... [1/1]
Checking integrity... [1/1]
Loading package files... [1/1]
Checking file conflicts... [1/1]
Checking available disc space... [1/1]
Installing sublime-text-4 (4.4200-1)... [1/1]
Running post-transaction hooks...
Arming ConditionNeedsUpdate... [1/5]
Refreshing PackageKit... [2/5]
Updating icon theme caches... [3/5]
Removing old packages from pacman cache... [4/5]
Removing old installed packages...
==> no candidate packages found for pruning
Removing old uninstalled packages...
==> no candidate packages found for pruning
Updating the desktop file MIME type cache... [5/5]
Transaction successfully finished.
Thatâs what I tried to do and it failed on the last command with errors about operation too slow. I couldnât tell if the problem was my internet connection or the mirror wasnât responding in a timely manner. It seemed to verify the repo just fine. It was in the actual install that it sputtered out.
Ok, I just installed base-devel. The description âBasic tools to build Manjaro Linux packages.â just didnât explain the necessity when I originally saw it several days ago.
⌠Is only a repository of precompiled AUR packages, and its use is not advised, for several reasons.
The most important reason is that those packages have been built against Arch Stable, and that they may thus not work in Manjaro due to the version differences of the shared libraries.
Another reason is that the use of the Chaotic AUR requires you to import the signature of the entire Chaotic AUR, which will expose you to the possibility of corrupted packages â the packages are not vetted, because itâs an automated build system.
The third reason is that even the regular AUR is not officially supported â neither by us nor by Arch proper â because it contains user-uploaded content, and therefore there is always a security risk involved. And, of course, itâs intended for use in Arch, not in Manjaro.
pacman-mirrors can be used to display information about your current mirror list.
It is also possible to list up-to-date mirrors in a convenient GUI by running pacman-mirrors --interactive - if you want to list every possible mirror and connection options add the argument --default to the command.
pacman-mirrors is using the same data files as the information showed at https://repo.manjaro.org.
I have the code for the Sublime betacode converter and a script written by AI to help me with the Kate hooks. Between the two and with my knowledge of Python, I should have a more robust converter than nixeneko offers. Besides, Iâm looking for it to work within Kate, not just any betacode converter, but thanks.
I have the menu in settings, which the documentation tells me that means itâs enabled.
I just ran the Sublime install instructions again and this time it didnât time out. Sublime is installed, so no need to make a Kate plugin. Thanks to all.