How to Install and Uninstall moarvm Package on openSuSE Tumbleweed
Last updated: December 03,2024
1. Install "moarvm" package
Please follow the guidance below to install moarvm on openSuSE Tumbleweed
$
sudo zypper refresh
Copied
$
sudo zypper install
moarvm
Copied
2. Uninstall "moarvm" package
Please follow the instructions below to uninstall moarvm on openSuSE Tumbleweed:
$
sudo zypper remove
moarvm
Copied
3. Information about the moarvm package on openSuSE Tumbleweed
Information for package moarvm:
-------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : moarvm
Version : 2022.07-5.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 9.6 MiB
Installed : No
Status : not installed
Source package : moarvm-2022.07-5.1.src
Upstream URL : https://moarvm.org
Summary : A virtual machine built especially for Rakudo
Description :
Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine built
for the Rakudo compiler implementing the Raku Programming Language, and the
NQP Compiler Toolchain. MoarVM is used by the majority of Raku programmers.
Highlights include:
Great Unicode support, with strings represented at grapheme level
Dynamic analysis of running code to identify hot functions and loops, and
perform a range of optimizations, including type specialization and inlining
Support for threads, a range of concurrency control constructs, and asynchronous
sockets, timers, processes, and more
Generational, parallel, garbage collection
-------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : moarvm
Version : 2022.07-5.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 9.6 MiB
Installed : No
Status : not installed
Source package : moarvm-2022.07-5.1.src
Upstream URL : https://moarvm.org
Summary : A virtual machine built especially for Rakudo
Description :
Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine built
for the Rakudo compiler implementing the Raku Programming Language, and the
NQP Compiler Toolchain. MoarVM is used by the majority of Raku programmers.
Highlights include:
Great Unicode support, with strings represented at grapheme level
Dynamic analysis of running code to identify hot functions and loops, and
perform a range of optimizations, including type specialization and inlining
Support for threads, a range of concurrency control constructs, and asynchronous
sockets, timers, processes, and more
Generational, parallel, garbage collection