Language Selection

English French German Italian Portuguese Spanish

Debian

Tails 3.11 and Tor Transparency (Financials)

Filed under
Security
Debian

Deepin Builds a Better Linux Desktop

Filed under
Reviews
Debian

Deepin 15.8, released last month, is loaded with more efficient layout tweaks that give the distribution greater functionality and maturity.

Deepin, based in China, shed its Ubuntu base when with the 2015 release of version 15, which favored Debian Linux. That brought numerous subtle changes in the code base and software roots. Ubuntu Linux itself is based on Debian.

The chief distinguishing factor that accounts for Deepin's growing popularity is its homegrown Deepin Desktop Environment (DDE). One of the more modern desktop environments, it is one of the first Linux distros to take advantage of HTML 5 technology.

Coinciding with the base affiliation change, the developers, Deepin Technology, slightly changed the distro's name. What was "Deepin Linux" is now "deepin." That subtle rebranding is an attempt to differentiate previous releases named "Deepin," "Linux Deepin" and "Hiweed GNU/Linux."

Regardless of whether the name is rendered as "deepin" or "Deepin Linux," this distro offers users an eloquent, modern-themed Linux OS. It is easy to use and comes with high-quality software developed in-house.

Read more

Fedora and Debian Development Leftovers

Filed under
Red Hat
Debian
  • Fedora 27 Officially Retired

    Fedora 27 has officially reached the End of Life (EOL) status on November 30, so no further updates and security patches would be released beyond this date.

    Officially shipped on November 14, 2017, Fedora 27 has received approximately 9,500 updates according to official data.

    However, with Fedora 28 and Fedora 29 already up for grabs, it makes sense for this old version to be retired, and now all users are recommended to update their devices as soon as possible to the latest releases.

  • Ankur Sinha "FranciscoD": NeuroFedora update: week 48
  • My Debian Activities in November 2018

    This month I accepted 486 packages, which is twice as much as last month. On the other side I was a bit reluctant and rejected only 38 uploads. The overall number of packages that got accepted this month was 556.

  • My Work on Debian LTS/ELTS (November 2018)

    In November 2018, I have worked on the Debian LTS project for nine hours as a paid contributor. Of the originally planned twelve hours (four of them carried over from October) I gave two hours back to the pool of available work hours and carry one hour over to December.

    For November, I also signed up for four hours of ELTS work, but had to realize that at the end of the month, I hadn't even set up a test environment for Debian wheezy ELTS, so I gave these four hours back to the "pool". I have started getting an overview of the ELTS workflow now and will start fixing packages in December.

Debian and Mozilla Development Reports for Last Month

Filed under
Moz/FF
Debian

Debian and Ubuntu Leftovers

Filed under
Debian
Ubuntu
  • glBSP

    I was surprised to see glBSP come up for adoption; I found out when I was installing something entirely unrelated, thanks to the how-can-i-help package. (This package is a great idea: it tells you about packages you have installed which are in danger of being removed from Debian, or have other interesting bugs filed against them. Give it a go!) glBSP is a dependency on another of my packages, WadC, so I adopted it fairly urgently.

    glBSP is a node-building tool for Doom maps. A Map in Doom is defined in a handful of different lumps of data. The top-level, canonical data structures are relatively simple: THINGS is a list of things (type, coordinates, angle facing); VERTEXES is a list of points for geometry (X/Y coordinates); SECTORS define regions (light level, floor height and texture,…), etc. Map authoring tools can build these lumps of data relatively easily. (I've done it myself: I generate them all in liquorice, that I should write more about one day.)

  • How to Connect Your Android Phone to Ubuntu Wirelessly

    Easy: all you need is a modern Linux distro like Ubuntu and an open-source GNOME Shell extension called ‘GSConnect‘.

    GSConnect is a totally free, feature packed add-on that lets you connect your Android phone to Ubuntu over a wireless network, no USB cable required!

    In this post we talk about the features the extension offers, and show you how to install GSConnect on Ubuntu 18.04 LTS and above so that you can try it out for yourself!

Debian: Rust, Outreachy and More

Filed under
Debian
  • Debian, Rust, and librsvg

    Debian supports many architectures and, even for those it does not officially support, there are Debian ports that try to fill in the gap. For most user applications, it is mostly a matter of getting GCC up and running for the architecture in question, then building all of the different packages that Debian provides. But for packages that need to be built with LLVM—applications or libraries that use Rust, for example—that simple recipe becomes more complicated. How much the lack of Rust support for an unofficial architecture should hold back the rest of the distribution was the subject of a somewhat acrimonious discussion recently.

    The issue came up on the debian-devel mailing list when John Paul Adrian Glaubitz complained about the upload of a new version of librsvg to unstable. Librsvg is used to render Scalable Vector Graphics (SVG) images; the project has recently been switching some of its code from C to Rust, presumably for the memory safety offered by Rust. Glaubitz said that the new "Rust-ified" library had been uploaded with no warning when the package maintainer "knows very well that this particular package has a huge number of reverse dependencies and would cause a lot of problems with non-Rust targets now". The reverse dependencies are the packages that rely on librsvg in this case.

  • Debian welcomes its new Outreachy intern

    Debian continues participating in Outreachy, and we'd like to welcome our new Outreachy intern for this round, lasting from December 2018 to March 2019.

    Anastasia Tsikoza will work on Improving the integration of Debian derivatives with the Debian infrastructure and the community, mentored by Paul Wise and Raju Devidas.

    Congratulations, Anastasia, and welcome!

Debian Leftovers

Filed under
Debian

ASUS Pushes Out TinkerOS 2.0.8 With Many Updates To Its Debian Linux Image

Filed under
Hardware
Debian

For those with an ASUS Tinker Board, the Debian-based TinkerOS has an updated operating system release.

The Tinker Board that comes in at about twice the price of a Raspberry Pi but with significantly better performance has out an official operating system update. TinkerOS 2.0.8 pulls in the latest Mali graphics driver, is updated to the Linux 4.4.132 LTS kernel, now supports Wake-On-LAN from suspend-to-RAM, supports WiFi Direct, improves HDMI hot-plug detection, and has a number of other improvements.

Read more

Deepin 15.8 Promo Video Proves Distro Deserves ‘Blingiest Desktop’ Crown

Filed under
GNU
Linux
Debian

The recent Deepin 15.8 release impressed many on its arrival — now a new promo video published by the team behind demonstrates precisely why.

The five-minute clip, which we’ve embedded above, showcases the distro’s recent crop of UI changes and UX tweaks, including a new boot menu, disk encryption feature, and optional ‘dark mode’.

And call me sucker for eye candy but it all looks terrifically bling-bling. Whether the blurred ‘fluent design’ aesthetic is to your own personal tastes or not, isn’t it great to see that such a distinctly different desktop available?

Read more

New Reviews of Deepin 15.8 (Debian-based, China-made)

Filed under
Reviews
Debian
  • A Linux Noob Reviews: The Deepin 15.8 Installer

    As someone relatively new to Linux land, I may not seem like the ideal candidate to critically evaluate a Linux desktop OS installer. Then again, since beginning my regular Linux coverage I've been focused on relating to fellow beginners or people interested in making the jump from either Windows or macOS. And the first point of contact with any Linux distribution (beyond the website) is normally the installer. It's where you start to fall in love or begin to pull your hair out in frustration.

    Linux installers can be many things. Streamlined, elegant affairs taking mere minutes until you're up and running. They can be satisfying challenges. In some cases they can be complete deal breakers based on your skill level. They are the doorway to what could be your next daily driver, or the on-ramp to a continuing search.

    So in these reviews I'll show you every single step the installer guides you through, and point out the thoughtful touches that make the experience better than most. Or the potential barriers that could stop you in your tracks.

    Alright, let's talk about Deepin 15.8 and begin by getting in front of a ridiculous rumor that practically turned into a witch hunt. Yes, it's from China. No, that doesn't mean it's spyware. From what I've gathered, the developers had installed a traffic analytics tracking service into their Deepin Install app store (you can see that source code here). While the presence of traffics analytics in Deepin software can be debated, there was never anything malicious happening. And as of Deepin 15.8, it has been removed anyway.

  • Deepin 15.8 Run Through

    In this video, we look at Deepin 15.8, the latest release of the Rolling Deepin, as normal I use VirtualBox for all my videos and Deepin is a bit stucky in it.

  • Deepin 15.8 overview | Attractive and Efficient, Excellent User Experience

    Hiweed GNU/Linux) is a Debian-based distribution (it was Ubuntu-based until version 15 released in late 2015) that aims to provide an elegant, user-friendly and reliable operating system. It does not only include the best the open source world has to offer, but it has also created its own desktop environment called DDE or Deepin Desktop Environment which is based on the Qt 5 toolkit. Deepin focuses much of its attention on intuitive design. Its home-grown applications, like Deepin Software Centre, DMusic and DPlayer are tailored to the average user.

Syndicate content

More in Tux Machines

Tails 3.11 and Tor Transparency (Financials)

The Year 2018 in Open Hardware and MIT's 3D Printer

  • The Year 2018 in Open Hardware
    2018 saw several open hardware projects reach fruition. Where the open hardware movement goes from here, remains to be seen. 2018 was not “The Year of Open Hardware,” any more than it was the fabled “Year of the Linux Desktop.” All the same, 2018 was a year in which open hardware projects started to move from fundraising and project development to product releases. Many of these open products were traditional hardware, but 2018 also saw the release of innovative tech in the form of new and useful gadgets. In the background, open hardware hangs on to traditional niches. These niches occur at the intersection of altruism, hobbyists, academia, and the market, to say nothing of crowdfunding and the relative affordability of 3D printing. A prime example of this intersection is the development of prosthetics. Much of the modern work in open hardware began almost a decade ago with the Yale OpenHand project. At the same time, sites like Hackaday.io offer kits and specifications for hobbyists, while the e-NABLE site has become a place for exchanging ideas for everyone from tinkerers to working professionals in the field. As a result, open hardware technology in the field of prosthetics has grown to rival traditional manufacturers in a handful of years. This niche is a natural one for open hardware not only because of the freely available resources, but for simple economics. Traditionally manufactured prosthetic hands begin at about $30,000, far beyond the budgets of many potential customers. By contrast, an open hardware-based company like the UK based Open Bionics can design a cosmetically-pleasing hand for $200, which is still a large sum in impoverished areas, but far more obtainable. A non-profit called Social Hardware estimates that a need for prosthetic hands in India alone numbers 26,000 and hopes to help meet the demand by offering a development kit on which enthusiasts can learn and later donate their results to those who need them.
  • This MIT Developed 3D Printer Is 10 Times Faster Than Modern 3D Printers
    3D printers have become more and more useful in the mass production of complex products that are cheaper and stronger. However, the only issue with 3D printing is its slow speed. These desktop 3D printers can print only one product at a time and only one thin layer at a making.
  • Accelerating 3-D printing
    Imagine a world in which objects could be fabricated in minutes and customized to the task at hand. An inventor with an idea for a new product could develop a prototype for testing while on a coffee break. A company could mass-produce parts and products, even complex ones, without being tied down to part-specific tooling and machines that can’t be moved. A surgeon could get a bespoke replacement knee for a patient without leaving the operating theater. And a repair person could identify a faulty part and fabricate a new one on site — no need to go to a warehouse to get something out of inventory.

FreeBSD 12.0, FreeNAS 11.2 and DNSSEC enabled in default unbound(8) configuration

Programming: Linux Direct Rendering Manger Subsystem, Python, QtCreator CMake, Rust and More

  • The Linux Direct Rendering Manger Subsystem Poised To Have A Second Maintainer
    For hopefully helping out with code reviews and getting code staged in a timely manner before being upstreamed to the mainline Linux kernel, Daniel Vetter of the Intel Open-Source Technology Center is set to become a co-maintainer.  Daniel Vetter who has been with Intel OTC for a number of years working on their Linux graphics driver has proposed becoming a DRM co-maintainer, "MAINTAINERS: Daniel for drm co-maintainer...lkml and Linus gained a CoC, and it's serious this time. Which means my [number one] reason for declining to officially step up as drm maintainer is gone, and I didn't find any new good excuse."
  • Discovering the pathlib module
    The Python Standard Library is like a gold mine, and the pathlib module is really a gem.
  • QtCreator CMake for Android plugin
    It’s about QtCreator CMake for Android! I know it’s a strange coincidence between this article and The Qt Company’s decision to ditch QBS and use CMake for Qt 6, but I swear I started to work on this project *before* they announced it ! This plugin enables painless experience when you want to create Android apps using Qt, CMake and QtCreator. It’s almost as easy as Android Qmake QtCreator plugin! The user will build, run & debug Qt on Android Apps as easy as it does with Qmake.
  • Testing Your Code with Python's pytest, Part II
  • Top Tips For Aspiring Web Developers
    As we’re a portal geared towards open-source development, we’re naturally going to bang the drum about the benefits of getting involved in open-source projects. There are so many fantastic open-source projects that are still going strong today – WordPress, Android and even Ubuntu/Linux to name but a few. Open source projects will give you direct hands-on experience, allowing you to build your own portfolio of work and network with other like-minded developers too.
  • Announcing Rust 1.31 and Rust 2018
    The Rust team is happy to announce a new version of Rust, 1.31.0, and "Rust 2018" as well. Rust is a programming language that empowers everyone to build reliable and efficient software.
  • A call for Rust 2019 Roadmap blog posts
    It's almost 2019! As such, the Rust team needs to create a roadmap for Rust's development next year.
  • Processing CloudEvents with Eclipse Vert.x
    Our connected world is full of events that are triggered or received by different software services. One of the big issues is that event publishers tend to describe events differently and in ways that are mostly incompatible with each other. To address this, the Serverless Working Group from the Cloud Native Computing Foundation (CNCF) recently announced version 0.2 of the CloudEvents specification. The specification aims to describe event data in a common, standardized way. To some degree, a CloudEvent is an abstract envelope with some specified attributes that describe a concrete event and its data.