Working Techniques: Ubuntu, Slackware, NemoMobile, Sailfish OS
Welcome to the Ubuntu Weekly E-newsletter, Problem 708 for the week of October 31 – November 6, 2021.
The newly launched icedtea 2.6.28 and three.21.0 construct OpenJDK 7u321_b01 and OpenJDK 8u312_b07 respectively. These releases embody the October 2021 safety fixes for Java 7 and eight from Oracle. [...] My Java 7 and Java 8 packages (e.g. openjdk7 and openjdk… or openjre7 and openjre) cannot co-exist in your pc as a result of they use the identical set up listing. You will need to set up both Java 7 or Java 8. Keep in mind that I launch packages for the JRE (runtime surroundings) and the JDK (growth package) concurrently, however you solely want to put in one of many two. The JRE is adequate in case you solely wish to run Java applications (together with Java net plugins). Solely in case the place you’d wish to develop Java applications and want a Java compiler, you might be in want of the JDK bundle.
Safe Boot is a part of the UEFI specification and first appeared within the Unified Extensible Firmware Interface (UEFI) 2.3.1 specification (Errata C). It's meant to stop the execution of unauthorized code upon boot of a pc. Most fashionable Private Computer systems can have a manner of enabling Safe Boot in UEFI, however it is not uncommon to depart it disabled in case you are not working a Microsoft OS on it since Microsoft controls Safe Boot. For dual-boot state of affairs’s the story is completely different nevertheless. Microsoft Home windows 8 and 10 advise to have Safe Boot enabled however don’t implement it, however so far as I do know, for Microsoft Home windows 11 enabling Safe Boot will probably be a requirement to get full improve assist.
NemoMobile 0.6 was launched. Horay! What else? Now we have new boot splash, reworked system lock, new coverage package agent and old-new bundle supervisor, updates of bluetooth, pulse audio, the translations was up to date. PineTab preliminary assist.
Jolla Cellphone will not be supported anymore. OS launch 3.4.0 was the final one for this system launched 7 years in the past. The bottom supported kernel model of Sailfish 4 within the remaining Sailfish OS gadgets is 3.10. It's in Jolla C, Jolla Pill and Xperia X. The directions for putting in Sailfish OS to Sony Xperia X, Xperia XA2, Xperia 10, and Xperia 10 II (mark 2) gadgets are right here - protecting Home windows, Linux, and macOS computer systems.
UML, Apache, and Programming Leftovers
Umple is a cross-platform open-source model-oriented programming system that permits the developer to create UML fashions with out breaking a sweat.
Welcome November --we've closed October with one other nice week. Listed here are the newest updates on the Apache group's actions...
There isn't any particular reply to this query, because the GUI and CLI each have professionals and cons. Selecting an interface to make use of will depend on what activity it's good to execute in your pc. Though the GUI is simple to study and well-liked, studying the fundamentals of the command-line interface is helpful, whether or not you find yourself utilizing it as your go-to interface choice.
I’ve tried numerous the “newer” languages and, one way or the other, I’m at all times happiest once I return to C++ and even C. Nonetheless, there's one factor that will get a little bit on my nerves once I return: the necessity to have header recordsdata with a declaration after which a separate file with nearly the identical data duplicated. I always make a change and overlook to replace the header, and plenty of different languages maintain that for you. So I went searching for a option to automate issues. Certain, some IDEs will routinely insert declarations however I’ve by no means been very pleased with these for quite a lot of causes. I needed one thing light-weight that I might use in numerous completely different toolsets. I discovered an older software, nevertheless, that does a reasonably good job, though there are a number of limitations. The software appears to be a little bit obscure, so I assumed I’d present you what makeheaders — a part of the Fossil software program configuration administration system. This system dates again to 1993 when [Dwayne Richard Hipp] — the identical man that wrote SQLite — created it for his personal use. It isn’t very complicated — the entire thing lives in a single pretty massive C supply file however it might scan a listing and create header recordsdata for the whole lot. In some circumstances, you gained’t must make large modifications to your supply code, however in case you are prepared, there are a number of issues you are able to do.
With solely being a number of hours late to make it to final week’s Rakudo Weekly Information, Oleksandr Kyriukhin was nonetheless glad to have the ability to announce one other launch of the Comma IDE for subscribers, in addition to a brand new free Comma Neighborhood Version! Take a look at the modifications! And in case you don’t learn about Comma, take a look at the FAQ!
Linux 5.16 Roundup and Patch
The platform-drivers-x86 pull is thrilling as traditional for the in-development Linux 5.16 kernel.
Cybersecurity researchers have helped repair a essential heap-overflow safety vulnerability within the Linux kernel that may very well be exploited both regionally or by means of distant code execution (RCE) to compromise the weak Linux computer systems. Found by SentinelLabs’ researcher Max Van Amerongen, the vulnerability tracked as CVE-2021-43267 exists within the Clear Inter Course of Communication (TIPC) module of the kernel, particularly in a message kind that permits nodes to ship cryptographic keys to one another.
Tiger Lake-H module allows 2.5GbE with TSN and as much as 8K shows
Portwell’s Linux-ready “PCOM-B657VGL” Fundamental Sort 6 module runs on an eleventh Gen H-series CPU with as much as 64GB DDR4, quad and 8K show assist, 2.5GbE, 4x SATA, PCIe Gen4 x16, 8x PCIe Gen3, and 4x USB 3.2 Gen 2. Portwell introduced a COM Specific Fundamental Sort 6 module outfitted with Intel’s eleventh Gen H-series (Tiger Lake-H) processors. The PCOM-B657VGL is designed for mission essential use circumstances and AI edge computing purposes in industrial automation, machine imaginative and prescient, communication, IoT, edge computing, medical gear, transportation, and automatic take a look at gear. The module can be appropriate for graphic-intensive purposes together with gaming, digital signage, good retail, and extra.