mirror of
https://github.com/webmin/webmin.git
synced 2026-09-14 09:30:39 +01:00
This PR adds DNF 4 and DNF 5 versionlock support to Package Updates, including listing, holding, unholding, and explicitly updating held packages. DNF 4 requires the versionlock plugin to be installed, while DNF 5 supports versionlock natively. Hold controls are shown only when the versionlock command is available. It also previews DNF transactions before confirmation so users can see which packages will be installed or updated in the table, similar to APT.
186 lines
7.5 KiB
Plaintext
186 lines
7.5 KiB
Plaintext
index_title=Software Package Updates
|
|
index_name=Package
|
|
index_desc=Description
|
|
index_status=Status
|
|
index_source=Source
|
|
index_bad2=Update to version $1 not yet available : $1
|
|
index_bad=Update to version $1 advised : $2
|
|
index_new=New version $1
|
|
index_held=Held at version $1; version $2 is available
|
|
index_ok=Running latest $1
|
|
index_update=Update Selected Packages
|
|
index_updateheld=Update Selected Held Packages
|
|
index_install=Install Selected Packages
|
|
index_return=package list
|
|
index_header=Scheduled checking options
|
|
index_sched=Check for updates on schedule?
|
|
index_sched1=No
|
|
index_sched0=Yes, every
|
|
index_schedh=hour
|
|
index_schedd=day
|
|
index_schedw=week
|
|
index_email=Email updates report to
|
|
index_email_def=Webmin default ($1)
|
|
index_ewhen=Send email when
|
|
index_ewhen0=Any updates are available or an update action is performed
|
|
index_ewhen3=New updates are found or an update action is performed
|
|
index_ewhen1=Any update fails
|
|
index_ewhen2=Never
|
|
index_action=Action when update needed
|
|
index_action-1=Just notify for security updates
|
|
index_action0=Just notify for any updates
|
|
index_action1=Install security updates
|
|
index_action2=Install any updates
|
|
index_action_note=Updates may also be installed by $1; disable external updates if you want Webmin to handle updates exclusively
|
|
index_action_disable=Disable external updates
|
|
index_err=Failed to fetch package list
|
|
index_refresh=Refresh Available Packages
|
|
index_noupdate=No update exists from version $1
|
|
index_caninstall=Available for installation
|
|
index_webmin=Webmin module $1
|
|
index_webmintheme=Webmin theme $1
|
|
index_mode=States to display:
|
|
index_mode_current=Installed
|
|
index_mode_updates=Only updates
|
|
index_mode_held=Held updates
|
|
index_mode_new=Only new
|
|
index_mode_security=Only security updates
|
|
index_allsel=Packages to show:
|
|
index_all_0=Only Virtualmin related
|
|
index_all_1=All packages
|
|
index_none_all=No packages managed by an update system were found on your system!
|
|
index_none_updates=No packages available to be updated were found.
|
|
index_none_held=No held packages with available updates were found.
|
|
index_none_both=No new packages or packages available to be updated were found.
|
|
index_none_new=No new packages for installation were found.
|
|
index_none_security=No packages available for security updates were found.
|
|
index_count=Found $1 matching packages ..
|
|
index_manynew=There are $1 packages available for installation. Use the search box to find the ones you want to install.
|
|
index_search=Find packages matching:
|
|
index_searchok=Search
|
|
index_clear=Show All
|
|
index_tabpkgs=Package Updates
|
|
index_tabscheds=Scheduled Upgrades
|
|
index_tabsrepos=Package Repositories
|
|
index_scheddesc=This form can be used to automatically install package updates on a regular schedule.
|
|
index_reposdesc=This page allows you to configure which respositories will be used for new or updated packages.
|
|
index_reposname=Repository name
|
|
index_reposenabled=Enabled?
|
|
index_reposurl=Package URL
|
|
index_reposdisable=Disable Repositories
|
|
index_reposenable=Enable Repositories
|
|
index_reposdelete=Delete Repositories
|
|
index_repoheader=New package repository options
|
|
|
|
update_title=Update Packages
|
|
update_title2=Install Packages
|
|
update_enone=No packages selected
|
|
update_pkg=Now updating $1 ..
|
|
update_pkg2=Now installing $1 ..
|
|
update_done=Installed package $1 $2.
|
|
update_ok=.. successfully installed $1 packages
|
|
update_failed=No packages were installed. Check the messages above for the cause of the error.
|
|
update_efindpkg=Could not find package to update named $1
|
|
update_edownload=.. could not download $1 : $2
|
|
update_einstall=Install failed : $1
|
|
update_efound=Could not find $1 in available packages list.
|
|
update_depend=Installing dependency $1 $2 ..
|
|
update_wdownload=Downloading Webmin module $1 ..
|
|
update_ewdownload=.. failed : $1
|
|
update_wdownloaded=.. download complete
|
|
update_winstall=Installing Webmin module $1 ..
|
|
update_winstalled=.. installation complete
|
|
update_ewinstall=.. install failed : $1
|
|
update_tgzdownload=Downloading latest version of $1 ..
|
|
update_tgzdownloaded=.. downloaded $1
|
|
update_tgzuntar=Extracting archive file ..
|
|
update_ecurdir=.. could not get current install directory!
|
|
update_econfigdir=.. could not find current configuration directory!
|
|
update_etgzuntar=.. extraction failed! See the error message above for the reason why
|
|
update_tgzuntardone=.. done
|
|
update_tgzsetup=Running setup script ..
|
|
update_tgzsetupdone=.. upgrade complete
|
|
update_etgzsetup=.. upgrade failed! See the error message above for the reason why
|
|
update_rusure=Are you sure you wish to install the $1 packages listed below? This may include dependencies of packages that you selected.
|
|
update_oldver=Current version
|
|
update_newver=New version
|
|
update_confirm=Install Now
|
|
update_confirmheld=Update Held Packages
|
|
update_heldnote=These packages are held. This action explicitly updates them once, and leaves them held for future updates.
|
|
update_enotheld=Package $1 is not currently held
|
|
update_enoheldops=No update operation was found for the selected held packages. Refresh the package list and try again.
|
|
update_none=None
|
|
update_ops=Building complete list of packages ..
|
|
update_rebootdesc=One of the installed packages requires a reboot to be fully applied.
|
|
update_reboot=Reboot Now
|
|
|
|
sched_title=Scheduled Update
|
|
sched_yes=Scheduled checking for updates is now active.
|
|
sched_no=Scheduled checking for updates has been disabled.
|
|
|
|
log_update=Installed $1 updated packages
|
|
log_schedup=Background installed $1 updated packages
|
|
log_sched=Enabled scheduled updates
|
|
log_unsched=Disabled scheduled updates
|
|
log_refresh=Refreshed available packages
|
|
log_hold=Held updates for $1 packages
|
|
log_unhold=Unheld updates for $1 packages
|
|
log_enable_repos=Enabled $1 package repositories
|
|
log_disable_repos=Disabled $1 package repositories
|
|
log_delete_repos=Deleted $1 package repositories
|
|
log_enable_repo=Enabled package repository $1
|
|
log_disable_repo=Disabled package repository $1
|
|
log_delete_repo=Deleted package repository $1
|
|
log_create_repo=Created package repository $1
|
|
|
|
refresh_title=Refreshing Packages
|
|
refresh_clearing=Clearing package caches ..
|
|
refresh_done=.. done
|
|
refresh_available=Re-fetching available packages ..
|
|
refresh_done3=.. found $1 possible updates
|
|
|
|
view_title=Package Details
|
|
view_header=Updatable package information
|
|
view_name=Package name
|
|
view_desc=Package description
|
|
view_system=Update system
|
|
view_state=Current state
|
|
view_cversion=Installed version
|
|
view_aversion=Available version
|
|
view_source=Installation source
|
|
view_changelog=Changelog for available version
|
|
view_software=Manage Package
|
|
view_update=Update Package
|
|
view_updateheld=Update Held Package
|
|
view_hold=Hold Package
|
|
view_unhold=Unhold Package
|
|
view_held=Held at version $1
|
|
view_install=Install Package
|
|
|
|
system_yum=YUM
|
|
system_apt=APT
|
|
system_csw=CSW (Blastwave)
|
|
system_webmin=Webmin module
|
|
system_usermin=Usermin module
|
|
system_tgz=Webmin or Usermin tar.gz
|
|
|
|
repos_err_disable=Failed to disable repositories
|
|
repos_err_enable=Failed to enable repositories
|
|
repos_err_delete=Failed to delete repositories
|
|
repos_err_create=Failed to create repository
|
|
repos_ebutton=No button clicked!
|
|
repos_enone=None selected
|
|
repos_title=Delete Repositories
|
|
repos_rusure=Are you sure you want to delete the $1 selected package repositories? Packages installed from them will still be available, but may not be updatable.
|
|
repos_ok=Delete Now
|
|
|
|
hold_enotsupported=The active package update system does not support package holds
|
|
hold_enone=No packages were selected
|
|
hold_enotinstalled=Package $1 is not installed
|
|
hold_enotheld=Package $1 is not currently held
|
|
hold_esystem=Package $1 is not managed by the active package update system
|
|
hold_efailed=Failed to hold packages: $1
|
|
unhold_efailed=Failed to unhold packages: $1
|
|
|
|
__norefs=1
|