Code Monkey home page Code Monkey logo

Comments (3)

Kron4ek avatar Kron4ek commented on May 18, 2024 1

Hi,

Yes, installing packages is possible by using the -u argument, root rights are not needed. For example, to install handbrake:

./conty.sh -u handbrake

This will take some time because the whole squashfs image will be rebuilded. After that you can run handbrake (handbrake binary name is ghb): ./conty.sh ghb

Removing packages is also possible by adding minus sign before package names. To remove handbrake:

./conty.sh -u -handbrake

You can install and remove multiple packages at once:

./conty.sh -u pkgname1 pkgname2 -pkgname3 pkgname4

Using just -u without any additional arguments will simply update all packages inside the container.

from conty.

Kron4ek avatar Kron4ek commented on May 18, 2024 1

I'm assuming this is unique to each release I download? So if I need this in a future release, I would need to rerun the command against that conty release?

Yes, you will need to rerun the command against each new release. The command only affects the file against which you execute it.

Also, if I am adding HandBrake in future releases, does it matter if I use the regular or lite versions of conty? I remember seeing the lite removes things like gcc, meson, cmake, etc.

No, in this case it doesn't matter what version to use. Both the regular and the lite version have the same functions and differ only in the number of included packages.

I remember seeing the lite removes things like gcc, meson, cmake, etc. When I install software, would it need to download those packages or is that done outside of the container?

It's done inside the container, it will need to download software you install each time for each new release. Gcc, meson, cmake and others won't be downloaded and installed to the lite version unless software you install depend on them or you explicitly specify them.

from conty.

bassmadrigal avatar bassmadrigal commented on May 18, 2024

Perfect!

I'm assuming this is unique to each release I download? So if I need this in a future release, I would need to rerun the command against that conty release?

Also, if I am adding HandBrake in future releases, does it matter if I use the regular or lite versions of conty? I remember seeing the lite removes things like gcc, meson, cmake, etc. When I install software, would it need to download those packages or is that done outside of the container?

from conty.

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.