Giter Site home page Giter Site logo

Comments (7)

mikeberger avatar mikeberger commented on August 14, 2024

Borg doesn't have an arch linux installer.

I set up an arch linux VM on virtualbox, but I get all kinds of errors just trying to use pacman. I've set up VMs for many distros in the past, and arch linux is the first distro to give me so much trouble. I'm not sure how much I want to fight with arch linux.

I saw that there is a tool called debtap to install deb files on arch linux. I was hoping to try that, but I can't get pacman working. Perhaps you can try the debtap tool and see if it works with the BORG .deb file (the Debian installer).

from borg_calendar.

maricastanon avatar maricastanon commented on August 14, 2024

Did you try installing debtap with -yay?
It is a package from AUR. that is why can't be installed with pacman.
First you have to instal yay from AUR,)
(and you have to install git with pacman for that, if you are using outside of root you always have to type "sudo pacman -S packagename")
so go to /usr/bin and do a git clone on yay's package (on AUR homepage you can find the link).
then you have to change the permission of the folder "yay" on the /usr/bin ( run sudo chmod -v 777 /usr/bin/yay)

now go to the yay folder (cd /usr/bin/yay)
and there you run "makepkg -si"
now yay is installed and you can use it to install packages from AUR by the name

command yay -S packagename to install

Does that help you?

Another option is to always do this git clone drama to install package per package, but yay is more practical.

Let me know if worked.
I will try it also tomorrow but the package I installed I think would do that. I am new to arch and linux in general, so don't know really what to do.

I really wanted this calendar because I am searching for an open-source calendar to adapt as a project, while I learn a new language and I think that learning JAVA might be perfect for this project.

I do several tracking of habits, sleep, period, medications, concentration, appointments etc and I would like to adapt a calendar to track all those stuff from the same calendar xD For each tracking I use an app with calendar function and that is annoying, I would like to have all at the same place to be able to run some data analysis on my habits.

Do you think is possible with yours?

from borg_calendar.

maricastanon avatar maricastanon commented on August 14, 2024

Where can I find this borg.jar which is written about in the error message?
Isn't possible to directly run this file?

Sorry if it is a stupid question, I never tried to install anything on java manually before.

from borg_calendar.

mikeberger avatar mikeberger commented on August 14, 2024

yay is not installed on the VM that I downloaded and the installer gives errors.

Try this file: https://github.com/mikeberger/borg_calendar/releases/download/v1.10.03/borg_without_jre.zip

unzip and then run: java -jar borg.jar in the borg folder. Use java >= 17.

This ZIP only contains BORG and does not include Java. I don't release this ZIP anymore because users always have so much trouble setting up Java themselves.
The .exe and .deb installers set everything up including a private JRE and start menu items - but only for windows and linux distros that can handle deb files.

from borg_calendar.

maricastanon avatar maricastanon commented on August 14, 2024

from borg_calendar.

mikeberger avatar mikeberger commented on August 14, 2024

You can google how to set up a desktop launcher or menu launcher specific to your window manager.
Your window manager may have a graphical way of adding a menu item or desktop launcher.

I think that manually adding a .desktop file in the Desktop folder will work on almost all linux distros if your window manager supports desktop launchers.

Try creating a file called borg.desktop in your Desktop folder with contents like this

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=java
Icon[en_US]=java
Name[en_US]=Borg
Exec=/home/mbb/run_borg.sh
Name=Borg

Change the Exec variable to point to a shell script that does something like this:

cd your_borg_folder
$JAVA_HOME/bin/java -jar borg.jar

from borg_calendar.

mikeberger avatar mikeberger commented on August 14, 2024

To resolve this issue, I'll release a simple portable version without an installer for linux distros that have .deb file compatibility issues.
https://github.com/mikeberger/borg_calendar/releases/download/v1.10.04/BorgCalendar_1.10.04.tar.gz

from borg_calendar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.