1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice

Plesk Web interface for Yum (Atomic-Yum)

Discussion in 'Plesk for Linux - 8.x and Older' started by atomicturtle, Jan 25, 2008.

  1. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    This is to announce the first 0.1 release of the atomic-yum web interface.

    Atomic-Yum is a web front end for the yum package manager used on CentOS, Fedora and Red Hat Enterprise Linux. The interface can install, remove, and update packages on the system, as well as view information on packages in the archive. It is currently available for CentOS5, RHEL5, Fedora 6 and 7. Versions for older installs are forthcoming.

    Update: yum on RHEL4, CentOS4, Fedora Core 4 and 5 is now supported

    Screenshots are here:
    http://www.atomicrocketturtle.com/gallery2/main.php?g2_view=core.ShowItem&g2_itemId=1428

    Atomic-yum can be installed from the [atomic] channel with:

    yum install atomic-yum

    It will automatically add itself to the Plesk interface, and is a GPLv2 licensed project. Volunteers needed!

    Updated: Latest release is 0.4
     
  2. BlueOryx

    BlueOryx Guest

    0
     
    do you think it will run on Redhat 4 ES???

    thanks
     
  3. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    It will soon yes, I just need to wrap up a dependency for CentOS4/RHEL4 and it will be ready to go.
     
  4. lvalics

    lvalics Silver Pleskian Plesk Guru

    36
    43%
    Joined:
    Jun 20, 2003
    Messages:
    965
    Likes Received:
    32
    Location:
    Romania
    GREAT ... consider me as a tester and volunteer.

    As first problem

    ---> Package atomic-yum.noarch 0:0.1-3.f7.art set to be updated
    --> Processing Dependency: yum-repolist for package: atomic-yum
    --> Finished Dependency Resolution
    Error: Missing Dependency: yum-repolist is needed by package atomic-yum
     
  5. Philippe@

    Philippe@ Guest

    0
     
    Hi,

    On Fedora core 6 and Plesk 8.3, exactly the same message.

    yum install atomic-yum
    Setting up Install Process
    Setting up repositories
    Reading repository metadata in from local files
    Parsing package install arguments
    Resolving Dependencies
    --> Populating transaction set with selected packages. Please wait.
    ---> Package atomic-yum.noarch 0:0.1-3.fc6.art set to be updated
    --> Running transaction check
    --> Processing Dependency: yum-repolist for package: atomic-yum
    --> Finished Dependency Resolution
    Error: Missing Dependency: yum-repolist is needed by package atomic-yum
     
  6. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Yeah I know what that is, Ive personally only run this in CentOS4 and 5. I think on Fedora 6/7 that isn't a plugin, its a native feature. I'll get the rpm updated shortly for the fedora folks.

    update: 0.1-4 is available now
     
  7. Philippe@

    Philippe@ Guest

    0
     
    Great

    Only one error about sudo package.

    So i get it!

    Now it's ok, very useful.

    Many thanks
     
  8. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Thanks for the heads up! I'll add sudo in as a dependency too.
     
  9. Xvirt@

    Xvirt@ Guest

    0
     
    Hi, can you help me to fix the sudo package problem?

    Parsing package install arguments
    Resolving Dependencies
    --> Populating transaction set with selected packages. Please wait.
    ---> Package atomic-yum.noarch 0:0.1-4.el4.art set to be updated
    --> Running transaction check
    --> Processing Dependency: yum-repolist for package: atomic-yum
    --> Finished Dependency Resolution
    Error: Missing Dependency: yum-repolist is needed by package atomic-yum

    Thank you.
     
  10. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Clean your cache (yum clean all) and try again, version 0.2 is out with CentOS4 support.
     
  11. Farsus

    Farsus Basic Pleskian

    23
     
    Joined:
    Sep 1, 2005
    Messages:
    44
    Likes Received:
    0
    NIce :)

    Only one question in the gallery you have a picture call " Initial mockup"
    is this what you will end up with when finish ??
    Because my installation of your yum-web-gui-mockup on Centos 5.(1) & Plesk 8.3 dont look like that .

    Grettings

    Farsus
     
  12. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Thats actually a real gnome app, called yumex. I just hacked up a screenshot into what it would look like in a web interface. I have no idea if you could really do that in HTML or not.
     
  13. Farsus

    Farsus Basic Pleskian

    23
     
    Joined:
    Sep 1, 2005
    Messages:
    44
    Likes Received:
    0
    Thank you for the info

    maybe some day it look some thing like that.

    Ones again thanks for this nice lil' tools
     
  14. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Version 0.4 is out, this updates the template and improves the formatting to be more in line with the existing PSA XP template. We could use the help if anyone wants to take a crack at merging this in with the existing PSA templating system.
     
  15. PixyPumpkin

    PixyPumpkin Guest

    0
     
    Works great Scott, Thx! :) only one litle thing after the YUM update I get an browser error page?
     
  16. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    We need to get some better process controls behind the scenes. Sometimes if a yum update takes a long time its going to time out in PHP. Thats where the backend needs to be worked on, so we can manage those threads cleanly. Plus locking... and template support... support for multiple servers... the list goes on. :p
     
  17. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Enterprise support is almost complete in the Yum interface. This will allow you to manage the software installs/updates for multiple Plesk or even non-plesk servers. The way it is put together right now there are no limits on the total number of servers it can support (think rows in a database). This will allow you to browse the packages installed on other systems, and see what is available to install or update.

    We might be able to use this to perform backups and restores too. Its a pretty flexible system.
     
  18. PixyPumpkin

    PixyPumpkin Guest

    0
     
    Good work Scott!, please let us know when it is finisched :)
     
  19. kazodev

    kazodev Guest

    0
     
    intentions for RHEL5 ?

    Are you planning for el5 too?
    Error: Missing Dependency: yum-repolist is needed by package atomic-yum
     
  20. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Kinda, I dont have any RHEL5 systems. From what Ive seen the yum implementation on rhel5 isnt quite up to what is available in centos 5.
     
Loading...