PSC (Portable Software Center) take your repositories home

A group of developers from the UCI (University of Computer Sciences of Cuba) a few months ago they programmed an application in Python call Repoman CLI, a software designed to create custom application repositories.

This is another alternative to the methods we put in this post to create custom repositories and take them to places where you don't have Internet access.

According to its own authors:

When an application is added to the custom repository, Repoman downloads all its dependencies from the repository configured by the PC on which it runs; then the custom repository can be moved on any device and used on another PC that does not have access to the official repo. Repoman also allows removing applications from the custom repository, when this happens it also removes all dependencies that are not being used by other applications.

Well, PSC it is only one Front End for repoman, that is, a graphical interface. Currently this application is in the version 0.2, which fixes some bugs and adds improvements:

  • Filters by sections have been added that facilitate searches.
  • Added a search with autocomplete.
  • Now it shows the changes that will be made when installing and uninstalling an application.
  • Now the user can view information about a package.
  • Authentication errors were fixed.
  • The repoman engine was fixed with the dependency resolution algorithm, which in some cases did not download all the dependencies.
  • The repoman engine was corrected the structure of the generated repository, now creating the repositories with the classic structure.
The application was developed to work with repositories of Ubuntu y Debian (in the image) and they can download it PSC from this link.
The file includes a user manual inside. To report any errors or give suggestions, you can go to the project page (in Cuba) or write to rreynaldo [at] students [dot] uci [dot] cu o cccaballero [at] students [dot] uci [dot] cu. All the Feedback that they leave in the comments we will also send them to the developers.

7 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Taregon said

    Interesting application, a good example would be to reinstall the same group of programs on several computers, without consuming bandwidth and achieving this task in less time, the following would be an update, but I do not think that all the libraries change at the same time , hehe, Point in favor for the project 😀

    1.    elav <° Linux said

      Welcome Taregon 😀

  2.   Neo61 said

    Now I see that Repoman has come out, 1.3 with only 779.7 Kb and the previous one that they put in this post is 3,3 Mb. What is the difference?

    1.    KZKG ^ Gaara said

      I don't really know, but code and space could have been optimized using the system's own libraries, instead of including more files in the installer.

  3.   oscar said

    Congratulations to the creators of this idea. Not everyone has access to the internet, furthermore this brings Linux closer to developing countries or simply to computers that have no connection.

    Thank you! this is thinking of EVERYONE.

  4.   oscar said

    GREAT! The Internet does not reach MOST computers yet.

  5.   René Sanchez said

    Very good post, I've been looking for a repoman that worked well in linuxmint 17 and nothing. Until I find this one that is going great, thank you very much… ..