Skip to content

Conty 1.24

Compare
Choose a tag to compare
@Kron4ek Kron4ek released this 28 May 16:16
· 159 commits to master since this release
0dfb755

Based on Arch Linux with all updates as of 28.05.2023 12:05 (DMY UTC).
pkg_list.txt contains a complete list of packages (and their versions) included in this release.

SHA256:

05876d8803b9707158ac3dbab7fa34b06f61e9d88dfc5acce0d2f0321b26d9da  conty_dwarfs.sh
ffdc3d79b055d65417c6b38b59d25cdfafba0be4c3cff8adf0bd1665982ce343  conty_lite_dwarfs.sh
7552db3f35dec27c79598a7bd8b81efd79bbfd8d9a6292664474ffd3c58fb669  conty_lite.sh
75a8f15956bc76246da68a771d0b636ae1660876fd53378b25fac53ad5943e4a  conty.sh
09574b8f0dad3c256530bf8a82dd96bdabaf6c7c77665fe414e6704bb82bc1e5  conty_wine_dwarfs.sh
def4815722853431e8a8a2f2bb9ee2cd96688ec5d12a15f1e5ed9e409accbc31  conty_wine.sh

Changelog:

  • Conty is even more portable now, it no longer depends on system-wide bash, tar and gzip. So the only dependencies now are fuse and coreutils.
  • Improved the NVIDIA_HANDLER function and enabled by default (you can still disable it if you want).
  • Added USE_OVERLAYFS function, which allows to modify read-only system files inside the container without rebuilding the image.
  • Added CUSTOM_MNT function, which allows to use Conty with already mounted filesystems and directory structures.
  • Reworked the self-update function. It uses fuse-overlayfs now instead of extracting the whole image, so the update process should be faster.
  • Added en_SG, id_ID and hi_IN locales.
  • Also, weekly releases of Conty are now available on Github Actions, although there is only one squashfs version of Conty there currently.

Usage:

$ chmod +x conty.sh
$ ./conty.sh [command] [arguments]

Versions:

  • The lite version (conty_lite.sh) includes everything from the regular version (conty.sh), except for: base-devel, gcc, mingw-w64-gcc, firefox, meson, cmake, jre-openjdk, multimc5 and qbittorrent. If you don't plan to use any of these programs, i recommend to use the lite version.
  • conty_wine.sh contains only Wine and its dependencies. Note that the other Conty versions include Wine too, but if you only need Wine and nothing else, you can use this Conty version, it takes up less disk space than the others.
  • conty_dwarfs.sh, conty_lite_dwarfs.sh and conty_wine_dwarfs.sh are the same as the regular versions, except they are compressed with DwarFS instead of SquashFS, thus they take less disk space. Apart from better compression, DwarFS also has better caching and better multithreading support, and in my experience it reads compressed files noticeably faster than SquashFS (specifically squashfuse). However, the benefit of squashfuse is that it uses less memory.

zsync files are for the zsync2 program. If you have any of the previous releases of Conty downloaded, you can use zsync2 to reduce data needed for downloading a new release. This may be useful if you have slow internet connection or internet data cap. Read zsync manual for more information. Please note that zsync may sometimes not reduce the amount of downloaded data by much (for example, if the new Conty release is significantly different from one you are currently using).

If you are using an Nvidia GPU, please read this information.