Language Selection

English French German Italian Portuguese Spanish

MDV

We are very sad to announce that José Jorge, who used the login zezinho, passed away on September the 11th

Filed under
MDV
Obits

José was 46 years old, father to 3 children. He, and his 16 year old son, who was accompanying him on a bicycle ride, died September the 11th after being struck by a car.

José was a major contributor to the world of Free Software, in particular Mageia, his favorite distribution, which he had adopted after Mandrake/Mandriva and in which he had been actively participating for some 20 years. Among his many contributions were the inclusion of hundreds of packages such as Audacity, Chromium, fuse2, gcompris, other very important packages such as various WiFi drivers, as well as many games (bzflag, alienarena, crack-attack, flightgear). He was a tester
for Mageia Cauldron and a mentor for new packagers.

Read more

News from our package manager “urpmi”

Filed under
MDV

News from our package manager “urpmi” :
Inherited from the Mandriva distribution, Mageia’s default package manager is URPMI. It offers a wide range of features to manage software repositories, install, update and remove applications packaged in rpm format. This standardized format is adopted by many well-known distributions, such as Redhat, Fedora, Centos, Suse and Opensuse. Urpmi is also used to update your distribution.
This tool comes with many tools :
– urpmi, urpme to install and remove applications,
– urpmq to search for an application by querying repositories
– urpmf to search for a package from the files it contains
– urpmi.update to update your system and applications
– urpmi.addmedia and urpmi.removemedia to add, remove your software repositories.

Read more

More Progress for Mageia 8 – Beta 1 is available for testing

Filed under
MDV

We are happy to announce the release of Mageia 8 Beta 1. After the good feedback from Alpha 1, there have been some improvements and fixes for this release, we look forward to hearing your feedback and thoughts so that we can continue to get Mageia 8 ready for release.

A full list of included packages is available in the .idx file for the installation media.

For those that want to jump in and test straight away, the images can be downloaded here, as always with pre-release images, use your best judgement.

Read more

Also: Mageia 8 Beta 1 Released With Many Improvements

OpenMandriva Lx 4.2 Alpha available for testing

Filed under
MDV

Here we have the Alpha milestone of OpenMandriva Lx 4.2 release cycle.

Warning: This is an alpha product, and it is not aimed to be used in a production environment.

Alpha release is primarily for testing and bug squashing. Testing is a critical step during development as all bug fixing will take place during this lapse of time.
Therefore we exhort all OpenMandriva users to test our system and report any issue you may find at our forum or at Github Issues.
You can get in touch real time with our developers at IRC channel #openmandriva-cooker on freenode.

Read more

OpenMandriva Progressing On Rolling Release Version, Moving Away From i686 Repository

Filed under
MDV

For those looking for another rolling-release Linux distribution to try and one whose roots trace back to the legendary Mandrake Linux, OpenMandriva has been working to establish its own rolling-release spin for those preferring the latest software packages as opposed to their conventional releases. Additionally, OpenMandriva is nearing the end of its i686 repository offering while continuing to work with Wine and 32-bit games.

OpenMandriva has for a while been working to move away from 32-bit packages similar to the other modern Linux distributions out there. OpenMandriva users though have still had to enable the i686 repository if needing select packages, notably for games / Wine use-cases.

Read more

The first step towards Mageia 8 – Alpha 1 is available for testing

Filed under
MDV

We are happy to announce the release of the test images of Mageia 8. These are available to early testers to help with the development towards a stable final release of Mageia 8. There have been large scale updates of all packages as well as new features implemented to improve what Mageia already offered.

Read more

Also: Mageia 8 Enters Development with Linux Kernel 5.7, Improved ARM Support

Mageia 8 Alpha 1 Released With Better ARM Support, Linux 5.7 Kernel

Filed under
MDV

Mageia 8 Alpha 1 is out this morning as the newest version of this Linux distribution that originates from the once legendary Mandrake Linux.

Mageia 8 has been working on better ARM support, they have nearly wrapped up their Python 2 removal effort, RPM package metadata is now compressed with Zstd rather than XZ for faster processing, the Linux 5.7 kernel is powering the distro, various packaging improvements, Mageia Control Center enhancements, and a newer KDE Plasma stack for the default desktop experience.

Read more

OpenMandriva Lx 4.1 2020.05 snapshot

Filed under
MDV

OMLx ’Rock’ (currently 4.1) is for users who want a stable system.

Please note that Rock system will receive only bug fixes and security updates.

The user wishing for the latest and brightest without having to wait for a new release may want to install ’Rolling’ instead, our new release branch which we are going to officially announce very soon.

By default, only /main repository is enabled in OpenMandriva releases. If you want to find out all the packages available please use Software Repository Selector (om-repo-picker) and enable additional repositories. Guide here.

From time to time we make available Rock snapshots that include fixes for bugs reported after release, and/or important new improvements.

Read more

[Mageia] Chronicle in May

Filed under
MDV

It’s been a very long time since you’ve heard from us on this blog. Now it’s time to give you some fresh news, because no matter what it seems, a lot of work has been done since then.

Organization

Many teams — the dev and QA teams in particular — are now working on a schedule for the upcoming Mageia 8. It is now available online. It seems this summer is going to be all about testing our new release!

You can already take part in the testing and check if all of our Drak tools are functioning properly, and help the QA team. The coming months should allow us to report any new bugs or update existing reports in our Bugzilla. If you are comfortable working with Perl, your coding skills will be much appreciated to help correcting all the known bugs in our Drak tools.

[...]

A security alert has been published concerning our current version of LibreOffice, which is also EOL at the end of the month… Therefore, LibreOffice’s latest version 6.4.4 has been built and is currently being thoroughly tested.

Read more

Latest Audiocasts/Shows/Screencasts

Filed under
Development
GNU
Linux
MDV
  • PDL: Episode VI - a New Book

    I would love a new PDL Book. One that's completely different from the original to maximize the surface of engagement to a new audience. As a "sequel", It would have the advantage of being able to refer the reader to the first book for longer explanations and be able to jump right into how to solve significant problems. brian d foy has just finished his Mojolicious book, so I bet he's got loads of free time on his hands. (although I remember him in the middle of writing it in 2018, so you may have to wait a bit)

    The premise behind the PDL Book is that it takes you on a tour of the features, trying to expose the useful parts as quickly as possible and yet still give you the Full Monty. In today's world, many coders, including yours truly, are unwilling adherents of SOOP (Stack Overflow Oriented Programming) with the attention span of 5-year olds who want to dive into the middle of a book and work their way backwards trying to understand the solution. I think it's an issue of motivation and, honestly, I'm surprised you've read this far before going off and checking your phone. Smile

  • 2020-02-07 | Linux Headlines

    Bruce Perens prevails in court, a patent troll takes aim at Mycroft, Docker announces the removal of its legacy repositories, GitHub opens the beta for its Actions service API, and the FSF and GNU project release a joint statement regarding their future relationship.

  • Multipath Musings | TechSNAP 422

    We take a look at a few exciting features coming to Linux kernel 5.6, including the first steps to multipath TCP.

    Plus the latest Intel speculative execution vulnerability, and Microsoft's troubled history with certificate renewal.

  • AWS Christophe Limpalair | Jupiter Extras 53

    Christophe joins Ell to discuss how to get started learning AWS and which materials you will need for that nerve-wracking interview.

  • 2020-02-06 | Linux Headlines

    CoreOS Container Linux prepares to say goodbye, OpenJDK and Kotlin see some big gains, and some long-awaited changes coming soon to Firefox.

  • Installing and Reinstalling Linux on the Pinebook Pro

    The process for installing a Linux distribution on the Pinebook Pro is not the same as other Linux laptops, it's a bit more involved. In this video, I show off the process and give you an overview of how this works.

  • OpenMandriva Lx 4.1 overview | The best! ...until OpenMandriva does better

    In this video, I am going to show an overview of Solus 4.1 and some of the applications pre-installed.

Syndicate content

More in Tux Machines

Android Leftovers

today's leftovers

  • Linux Magazine Celebrates 20 Years

    With Issue 240, Linux Magazine is celebrating its 20th year of print publication. Given the transformations that have taken place in Linux, open source, and in publishing during the past 20 years, this is a remarkable achievement. Reflecting on these changes, Linux Magazine editor-in-chief Joe Casad said, “I’m struck by how much Linux has changed since I started this job—and how much the publishing industry has itself remained in a perpetual state of reinvention. It is one thing when the subject of the magazine is continually transforming—and quite another when the very context in which you operate is a moving target.” [...] Linux Magazine has weathered the various industry shifts with consistency of vision and a small, dedicated workforce. Casad credits the internationally distributed team of professionals, “who stay calm under pressure and show up every day with ideas and good energy,” with much of the magazine’s long-running success.

  • Security updates for Thursday

    Security updates have been issued by Fedora (firefox, libproxy, mbedtls, samba, and zeromq), openSUSE (chromium and virtualbox), Red Hat (firefox and kernel), SUSE (cifs-utils, conmon, fuse-overlayfs, libcontainers-common, podman, libcdio, python-pip, samba, and wavpack), and Ubuntu (rdflib). 

  • LibreOffice Documentation Team Status

    While this progress in shortened documentation development time is fairly good, it can be substantially improved by having more contributors on the team. It would be terrific if all contributors were a skilled technical writers, but in reality anyone with a reasonable command of the English language and an eye for detail can make a valuable contribution. No contributor is expected to rewrite entire guide books, although some of our most experienced, long term contributors do exactly that. In fact nothing is expected or demanded of any contributor, other than to let other members of the team know what they what they have chosen to work on. In some cases that might be to update a chapter of an existing guide, or reviewing the work of another team member. Reviewing can take the form of proof reading, or researching the accuracy of the guide information in relation to the software’s actual operation. By identifying yourself as a Docs Team contributor does not mean you are making any permanent or long term commitment, many contributors come and go over long periods according to the demands of their “real” life.

  • Mozilla VR Blog: Firefox Reality 12

    The latest version of Firefox Reality for standalone VR headsets brings a host of long-awaited features we're excited to reveal, as well as improved stability and performance. [...] Look for Firefox Reality 12 available now in the HTC, Pico and Oculus stores. This feature-packed release of Firefox Reality will be the last major feature release for a while as we gear up for a deeper investment in Hubs. But not to worry! Firefox Reality will still be well supported and maintained on your favorite standalone VR platform.

  • Daniel Stenberg: everything curl five years

    At the time of that blog post, the book was already at 13,000 words and 115 written subsections. I still had that naive hope that I would have it nearly “complete” by the summer of 2016. Always the optimist. Today, the book is at over 72,000 words with content in 600 subsections – with just 21 subtitles noted “TBD” to signal that there’s still content to add there. The PDF version of it now clocks in at over 400 pages. I’ve come to realize and accept that it will never be “complete” and that we will just keep on working on it indefinitely since curl itself keeps changing and we keep improving and expanding texts in the book.

  • Amazon announces 'Luna', their own take on cloud game streaming

    Amazon Luna will give you access to certain Channels of games which you subscribe to. The first two announced are Amazon's own Luna+ to get access to a "growing" library and Ubisoft are also confirmed to have their own subscription channel coming to it too. The Luna+ subscription will have 100s of games from big names too like Resident Evil 7, Control, The Surge 2, A Plague Tale: Innocence and a great many more. By the time it launches, it's going to have quite a full library already.

  • How to Install Discord on Ubuntu & Linux Mint (GUI & CLI)
  • Granulate Applies AI to Linux Server Optimization

    Granulate today announced that a platform that leverages machine learning algorithms to optimize Linux server environments running on-premises or in the cloud is now generally available. [...] According to the company, more than 40,000 instances of gAgent have already been deployed by IT teams at PicsArt, Perion, AppsFlyer and Coralogix.

Programming Leftovers

  • In a world where up is down, it's heartwarming to know Internet Explorer still tops list of web dev pain points

    Web developers resent having to deal with Microsoft Internet Explorer and Apple Safari, which they cite among their top three pain points, alongside layout and styling inconsistencies among browsers. This finding comes from the Mozilla Developer Network's 2020 Browser Compatibility Report [PDF], a survey of web development concerns culled from 1,429 responses out of 3,236 – the remainder having been tossed for invalid or missing data. The purpose of the report is to alert the browser vendors to problems so they can be addressed.

  • chemfp's chemistry toolkit I/O API

    This is part of a series of essays about working with SD files at the record and simple text level. In the last two essays I showed examples of using chemfp to process SDF records and to read two record data items. In this essay I'll introduce chemfp's chemistry toolkit I/O API, which I developed to have a consistent way to handle structure input and output when working with the OEChem, RDKit, and Open Babel toolkits.

  • 10 Things We Picked Up From Code Reviewing

    Ever wondered what you could learn from a code review?

  • Mike Driscoll: CodingNomads Tech Talk Series!

    Recently CodingNomads invited me on their Tech Talk series. CodingNomads does online code camps for Python and Java. The Tech Talks are a series of videos that teach or talk about tech. In my case, I got to talk about my favorite programming language, Python!

  • Arm Begins Bringing Up Neoverse N2, Neoverse V1 Support In The GNU Toolchain

    It was just a few days ago that Arm outlined the Neoverse N2 "Perseus" design as a follow-on to the Neoverse N1 and coming concurrently to the next-generation Cortex-A. Now the company has already jumped on beginning their open-source/Linux enablement work around the Neoverse N2. There haven't been any Neoverse N2 additions yet to LLVM/Clang or GCC as the most interesting aspects where it would reveal any new instruction set extensions / capabilities not yet formally announced by Arm (there also isn't any patches out under review on that front either), but a patch out this morning adds Neoverse N2 support to the GNU Assembler (Gas).

  • autoconf-2.69c released [beta]
    We are pleased to announce beta release 2.69c of GNU Autoconf.
    
    This release includes two months of bug fixes since the previous beta,
    2.68b, and eight years of development work since the previous full
    release, 2.69.  See below for the list of significant changes since
    the previous beta.  See the NEWS file for a complete list of
    significant changes since 2.69.
    
    We tentatively plan to make the final release of Autoconf 2.70 at the
    end of October 2020.  Please test this beta with your autoconf
    scripts, and report any problems you find to the Savannah bug tracker:
    
       https://savannah.gnu.org/support/?func=additem&group=autoconf
    
    Please also send general comments and feedback to <autoconf@gnu.org>.
    
    Please also spread this announcement widely, so that as many Autoconf
    users as possible hear about it.
    
    Here are the compressed sources:
      https://alpha.gnu.org/gnu/autoconf/autoconf-2.69c.tar.gz   (2.0MB)
      https://alpha.gnu.org/gnu/autoconf/autoconf-2.69c.tar.xz   (1.3MB)
    
    Here are the GPG detached signatures[*]:
      https://alpha.gnu.org/gnu/autoconf/autoconf-2.69c.tar.gz.sig
      https://alpha.gnu.org/gnu/autoconf/autoconf-2.69c.tar.xz.sig
    
    Use a mirror for higher download bandwidth:
      https://www.gnu.org/order/ftp.html
    
    [*] Use a .sig file to verify that the corresponding file (without the
    .sig suffix) is intact.  First, be sure to download both the .sig file
    and the corresponding tarball.  Then, run a command like this:
    
      gpg --verify autoconf-2.69c.tar.gz.sig
    
    If that command fails because you don't have the required public key,
    then run this command to import it:
    
      gpg --keyserver keys.gnupg.net --recv-keys 384F8E68AC65B0D5
    
    and rerun the 'gpg --verify' command.
    
    This release was bootstrapped with the following tools:
      Automake 1.16.2
    
    Noteworthy changes and bug fixes since the previous beta (2.69b):
    
    * A performance regression in AC_PROG_CXX has been corrected.
      See https://savannah.gnu.org/support/index.php?110285 for details.
    
    * AC_PROG_YACC has been reverted to using ‘bison -y’.  After 2.70,
      we will instead add an AC_PROG_BISON macro for programs that
      require Bison extensions.
      See https://savannah.gnu.org/support/index.php?110266 for details.
    
    * AC_PROG_LEX no longer looks for a library providing the function
      ‘yywrap’.  LEXLIB will only be set to ‘-lfl’ or ‘-ll’ if a
      scanner that defines both ‘main’ and ‘yywrap’ itself still needs
      something else from that library.
    
      Packages should define yywrap themselves, or use %noyywrap.
    
    * When ‘$CC -E’ doesn’t run the C preprocessor, AC_PROG_CPP now looks
      in $PATH for ‘cpp’ before falling back to ‘/lib/cpp’.
    
    * AC_TYPE_PID_T now gives pid_t the correct definition on 64-bit
      native Microsoft Windows.
    
    * AC_INIT now trims extra white space from its arguments.  For instance,
    
        AC_INIT([  GNU  Hello  ], [1.0])
    
      will set PACKAGE_NAME to “GNU Hello”.
    
    * autoreconf will now run gtkdocize and intltoolize when appropriate.
    
    * autoreconf now avoids complaints from subsidiary tools about
      unknown warning categories.  For example, ‘autoreconf -Wcross’
      will no longer cause complaints from (current released versions of)
      aclocal and automake.
    
    * Generated configure scripts no longer fail catastrophically when
      stdin, stdout, or stderr is closed on startup.
    
    * Many bugs related to building Autoconf itself have been corrected.
      These mostly affected non-GNU operating systems and situations where
      optional tools are not available.
    
    * The obsolete macros AC_DIAGNOSE, AC_FATAL, AC_WARNING, and
      _AC_COMPUTE_INT are now replaced with modern equivalents by
      autoupdate.
    
    * The macro AC_OBSOLETE is obsolete.  Autoupdate will replace it with
      m4_warn([obsolete], [explanation]).  If possible, macros using
      AC_OBSOLETE should be converted to use AU_DEFUN or AU_ALIAS instead,
      which enables autoupdate to replace them, but this has to be done by
      hand and is not always possible.
    
    * AC_FC_LINE_LENGTH now documents the maximum portable length of
      "unlimited" Fortran source code lines to be 250 columns, not 254.
    
    * Warnings about obsolete constructs are now on by default.
      They can be turned off with '-Wno-obsolete'.
    
    * autoconf will now issue warnings (in the ‘syntax’ category) if the
      input file is missing a call to AC_INIT and/or AC_OUTPUT.
    
    * AC_INIT will now issue warnings (in the “syntax” category) for a
      non-literal URL argument, and for a TARNAME argument which is either
      non-literal or contains characters that should not be used in file
      names (e.g. ‘*’).
    

JDK 16: What’s coming in Java 16

Although not due to arrive until March 2021, Java Development Kit (JDK) 16 has begun to take shape, with proposed features including concurrent thread-stack processing for garbage collection, support for C++ 14 language features, and an “elastic metaspace” capability to more quickly return unused class metadata memory to the OS. JDK 16 will be the reference implementation of the version of standard Java set to follow JDK 15, which arrived September 15. The six-month release cadence for standard Java would have JDK 16 arriving next March. Read more