Seiden Group
Modern Development & Open Source for IBM i
  • Link to LinkedIn
  • Link to Mail
  • Home
  • Seiden PHP+
    • Seiden PHP+
    • Install & Learn
    • SmartSupport
    • PHP Migrations & Upgrades
    • Success Stories
    • Free PHP Assessment
    • Documentation
    • What’s New (Changelog)
  • IBM i Services
    • Development
    • Training & Mentoring
    • Open Source Setup & Upgrades
    • SSL/TLS Install & Learn
    • Performance
  • Support
    • Open Source & PHP
    • VS Code for i
    • Developer Support
    • Support Success Stories
  • VS Code for i
    • Support
    • Training
    • Code for i Resource Guide
    • Getting Started Videos
    • Code for IBM i Fridays
  • Free Stuff
    • IBM i Strategy & Tips
    • PHP Upgrade Assessment
    • CNX Valence Assessment
    • VS Code for IBM i Resources
    • Code for IBM i Fridays
    • QCachegrind Download
    • PHP Toolkit for IBM i Resources
    • Qshell on i Library
  • Blog
  • About
    • About Our Team
    • About Alan Seiden
    • Speakers & Sessions
    • In the News
  • Contact
  • 201.447.2437
  • Search
  • Menu Menu

Seiden Group Blog

Node.js v20 and Other Updated Packages Require New IBM i Repositories

March 5, 2024/0 Comments/in Open Source /by Alan Seiden

IBM i open source for businessAs we mentioned in our article on installing ODBC via yum, the latest IBM i open source packages require new repositories.

A notable example is Node.js v20. When we hear users say, “I don’t see Node.js v20 listed in available packages, and yum returns ‘No package nodejs20 available‘,” the reason invariably is that the new repositories, ibmi-base and ibmi-release, have not been installed.

How to install the new repositories

The ibmi-repos package, available in IBM i 7.3 and higher, installs the new repositories.

Install ibmi-repos from an SSH terminal or the equivalent clicks from ACS Open Source Package Manager:

  • yum install ibmi-repos
  • yum upgrade ibmi-repos

Note: Since the yum package “requires” ibmi-repos, upgrading yum also works.

Once that’s done, you can install packages from ibmi-base and ibmi-release.

What if the old ibm repository causes errors?

The old ibm repository may contain obsolete settings, such as using ftp:// or insecure http://. After you install the new repositories as directed above, you will no longer need the old ibm repository. If you get download errors mentioning repository ibm, you can disable it. Using any file editor, even WRKLNK, edit this file: /QOpenSys/etc/yum/repos.d/ibm.repo and change the value enabled=1 to enabled=0. You can even delete the ibm.repo file altogether once you are confident it is not needed.

More information about the new repositories

  • Jesse Gorzinski’s article: “Everything You Need to Know About the New IBM i RPM Repositories”
  • IBM documentation: https://ibmi-oss-docs.readthedocs.io/en/latest/yum/IBM_REPOS.html
  • Note for users of IBM i 7.2: The new repositories, and certain updates such as Node.js v20, will not be available on 7.2 and below.
Tags: IBMi, IBMiOSS, node.js, RPM, Yum
Share this entry
  • Share on Facebook
  • Share on X
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail
https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Alan Seiden https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Alan Seiden2024-03-05 09:34:492024-05-16 18:02:16Node.js v20 and Other Updated Packages Require New IBM i Repositories
Alan Seiden

About Alan Seiden

Alan works to preserve your investment in IBM enterprise systems by designing and implementing modernization strategies that leverage your existing business logic.

With a passion ...Read More

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

SUBSCRIBE
Open Thinking
Monthly IBM i Strategy & Tips
  • This field is for validation purposes and should be left unchanged.

IBM i Development

  • RPG, COBOL, SQL, Node,
    PHP, Python, Valance, etc.
  • Modernization. Integration.
  • Web and API Solutions
  • Legacy Maintenance
    ...
LET'S GET IT DONE!

Recent Posts

  • Moving to IBM i 7.6? An SDA Alternative with VS Code and IBM Bob
  • What’s New with Mapepire Database Connector for IBM i
  • Do You Need IBM i Observability?
  • PHP 8.6 is Coming Soon to IBM i
  • Safer npm installation is on the way for Node.js (and all JavaScript)
  • Access Modern Security for IBM i and Connected Web Environments
  • IBM i: A Natural Platform for Agentic AI
  • PHP on IBM i in 2026: The Modernization Engine
  • Your “AS/400” Is a Modern IBM i Platform
  • MCP + AI for IBM i Teams (with a MongoDB example)

SEIDEN GROUP: Modern Development & Open Source for IBM i

Home   |   Seiden PHP+   |   IBM i Services  |   Support   |   VS Code for i   |   Free Stuff   |   Blog  |   Privacy Policy  |   Contact         201.447.2437

© 2026 Seiden Group, LLC
  • Link to LinkedIn
  • Link to Mail
Link to: What IBM i Users Should Check when Learning of an Open Source Security Vulnerability Link to: What IBM i Users Should Check when Learning of an Open Source Security Vulnerability What IBM i Users Should Check when Learning of an Open Source Security Vuln... Link to: How to Protect Secure Websites & APIs from Certificates Expiring Link to: How to Protect Secure Websites & APIs from Certificates Expiring How to Protect Secure Websites & APIs from Certificates Expiring
Scroll to top Scroll to top Scroll to top