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

Programming Leftovers

  • GNU Toolchain Begins Adding ARMv8.7-A Support

    The GNU compiler toolchain has begun landing Arm's contributions around ARMv8.7-A architecture support. While all of the ARMv8 cores to date remain with older versions of the architecture and even cases like ARMv8.2-A with the Cortex-A78 and X1, Arm continues working on new ARMv8 revisions and getting that software support in place well ahead of hardware availability.

  • Software correctness is a lot like flossing

    Which means that they’re not seeing the bigger picture. An explanation of why programmers “don’t care about correctness” shouldn’t just be post-hoc rationalizations. Here’s my main argument for why most programmers don’t seem to care about software correctness:

    Which is worse: buggy software or a root canal?

    How often do you floss?

    Whenever I pose this in a discussion, I get the same answer: everyone thinks root canals are worse, and at most half of the group flosses daily. That’s ridiculous! Flossing takes like three minutes a day. But people don’t do it because it’s fiddly, annoying, and inconvenient. If people are unwilling to do something simple to keep their teeth from rotting, why should we expect people to use annoying inconvenient tools to improve software?

  • Javascript Alert – Linux Hint

    Javascript is the most known language of the web. Javascript is widely used in front-end development as well as in the back-end. Javascript provides a lot of built-in functions to help in development. In this article, we are going to learn one of the javascript’s built-in alert() method, which is used to show pop-ups over the screen to either display a message or show a warning. The alert box is different from any other message or text on the screen. It is a pop-up that contains a message/text with an “OK” button. The user won’t be able to do any task while an alert box is over the screen, and he/she clicks the “OK” button. So, it is not recommended, if not needed. So, let’s have a look at what is an alert box and what are the different ways to use it.

  • Javascript Print Page – Linux Hint

    Javascript is a scripting or programming language, which is most commonly used nowadays in the web industry. It provides a lot of built-in objects, functions, and methods to perform several tasks. In this article, we are going to have a look at one of them which is used to print the web page. So, let us get started! You must have encountered some websites that provide a button to print the whole web page, or you must have felt the need to print a web page but there is no print button there. Javascript’s built-in object window provides us a method named print(). We can use window.print() function to fulfill this requirement.

  • Planned obsolescence | Playing Perl 6␛b6xA Raku

    Twelve years ago Larry planned the obsolescence of one of my modules. His cunning plan was executed by lizmat a fortnight ago. If you are building Rakudo from source you take another shortcut now.

  • Get Started With Django Part 3: Django View Authorization – Real Python

    In part 1 of this series, you learned the fundamentals of Django models and views. In part 2, you learned about user management. In this tutorial, you’ll see how to combine these concepts to do Django view authorization and restrict what users can see and do in your views based on their roles. Allowing users to log in to your website solves two problems: authentication and authorization. Authentication is the act of verifying a user’s identity, confirming they are who they say they are. Authorization is deciding whether a user is allowed to perform an action. The two concepts go hand in hand: if a page on your website is restricted to logged-in users, then users have to authenticate before they can be authorized to view the page. Django provides tools for both authentication and authorization. Django view authorization is typically done with decorators. This tutorial will show you how to use these view decorators to enforce authorized viewing of pages in your Django site.

  • PyCharm 2020.3 EAP #3

    The third build of PyCharm 2020.3 is now available in the Early Access Program with features and fixes for a smoother, more productive experience. We invite you to join our EAP to try out the latest features we have coming up, test that they work properly in your environments, and help us make a better PyCharm for everyone!

  • Change Tick Frequency in Matplotlib

    Matplotlib is one of the most widely used data visualization libraries in Python. Much of Matplotlib's popularity comes from its customization options - you can tweak just about any element from its hierarchy of objects. In this tutorial, we'll take a look at how to change the tick frequency in Matplotlib. We'll do this on the figure-level as well as the axis-level.

  • Python Software Foundation News: Key generation and signing ceremony for PyPI

    On Friday October 30th at 11:15 AM EDT the Python Software Foundation will be live streaming a remote key generation and signing ceremony to bootstrap The Update Framework for The Python Package Index. You can click here to see what time this is in your local timezone. This ceremony is one of the first practical steps in deploying The Update Framework to PyPI per PEP 458. The Python Software Foundation Director of Infrastructure, Ernest W. Durbin III, and Trail of Bits Senior Security Engineer, William Woodruff, will be executing the runbook developed at https://github.com/psf/psf-tuf-runbook. For transparency purposes a live stream will be hosted from the Python Software Foundation's YouTube channel. Please subscribe to the channel to be notified when the stream is live if you'd like to follow along.

  • Generating random avatar images in Django/Python - Peterbe.com

    But most people don't have their mugshot on Gravatar.com unfortunately. But you still want to display an avatar that is distinct per user. Your best option is to generate one and just use the user's name or email as a seed (so it's always random but always deterministic for the same user). And you can also supply a fallback image to Gravatar that they use if the email doesn't match any email they have. That's where this blog post comes in.

  • How to work with Files in Python | FOSS Linux

    In this tutorial, we see how to work with files in python, such as creating files, reading data from files, writing data to files, removing, and renaming files.

  • Lang team Backlog Bonanza and Project Proposals

    A month or two back, the lang team embarked on a new initiative that we call the "Backlog Bonanza". The idea is simple: we are holding a series of meetings in which we go through every pending RFC, one by one, and try to reach some sort of determination about what to do with it. Once we've finished that, we can start in on categorizing other forms of backlog, such as tracking issues.

  • Core team membership changes

    The core team has had a few membership updates in the last month, and we wanted to provide an update. To start, Florian Gilcher is joining the Core team as a full member. Florian has been attending meetings as an observer since March 2019. He is the lead of the Community Events team, and has done a lot of work in the open source world, with plenty of insight to offer especially as we look to form a Rust Foundation. There are also two folks stepping back from the team. Carol Nichols has been a member of the team for three years, and she is stepping back to make more time for other projects in the community, including crates.io and her continued work on the Rust book. Nick Cameron has recently welcomed a second child (congratulations!) and is leaving the core team to be able to focus more on his family and his work at PingCAP. He will continue to be around in the Rust community.

  • This Week in Rust 362

The FSF Is Looking To Update Its High Priority Free Software Projects List

As we roll into 2021 the Free Software Foundation is looking to update its high priority free software projects list. These are the software projects that should be incorporating "the most important threats, and most critical opportunities, that free software faces in the modern computing landscape." For now the FSF is looking for help deciding what to include. The FSF high priority projects list is what once included PowerVR reverse engineering as being very important albeit never happened prior to PowerVR graphics becoming less common. In fact, many FSF high priority projects never panned out as they weren't contributing much in the way of resources to the causes but just calling attention to them. PDF support was among their high priority projects as well as another example as well as the likes of an open-source Skype replacement and reverse-engineering other popular technologies. Read more

Proprietary Software and Microsoft Security Problems

  • Windows REvil ransomware group member says annual take is US$100m

    A man who claims to be a member of the group behind the Windows REvil ransomware says the group takes in more than US$100 million (A$1.4 million) annually through ransom payments.

  • Microsoft: No Driver Updates Allowed for Win7 and Win8
  • Nitro again insists data breach 'isolated' as incident gets more coverage

    ASX-listed Nitro Software, a firm that had its origins in Melbourne and offers a service to create, edit and sign PDFs and digital documents, has issued an update on Wednesday to its earlier statement regarding a data breach, in what appears to be an attempt to negate the details published about the incident by the American website Bleeping Computer and a number of other websites.

  • Git shared hosting quirk | Daniel Lange's blog

    The hack was discussed on Github in Dec 2018 when it was discovered. I forgot about it again but Konstantin's mail brought the memory back and I think it deserves more attention. I'm sure putting some illegal content into a fork and sending a made up "blob" URL to law enforcement would go quite far. Good luck explaining the issue. "Yes this is my repo" but "no, no that's not my data" ... "yes, it is my repo but not my data" ... "no we don't want that data either, really" ... "but, but there is nothing we can do, we host on github...1".

EndeavourOS is a Wholesome Arch-Based Distribution

Most readers may probably remember the Antergos Linux distribution which was discontinued in 2019. It was an Arch-based Linux distribution that aimed to be beginner-friendly, easy to install and easy to use. Making the average life quite possible with Arch Linux as a base. It featured a graphical installer with multiple options to install various desktop environments in a few clicks. After it was discontinued, a group of the older community merged efforts to create a new continuation of that distribution, named EndeavourOS. The latest version was released around one and half months ago, and it uses Xfce as a default desktop environment, with many other options available for users. We’ll go today in a review of EndeavourOS 2020.09.20 and what to expect of it. TL;DR: It is a good distribution for anyone who wants an easy, minimal Arch installation. Read more