Language Selection

English French German Italian Portuguese Spanish

Debian

Debian Linux Package Support Hits Chrome OS Canary, Android Leftovers

Filed under
Android
Google
Debian
  • Debian Linux Package Support Hits Chrome OS Canary

    Google’s Chrome OS can now install and run Debian Linux packages with the .deb extension, at least in the Canary channel. This happens by simply double-clicking the file in your file browser. From there, the automated installer takes over. Once a Linux application is installed, it will be available in your terminal, invoked in the same way as a Chrome OS app, and some apps may show up in your Chrome OS launcher, depending on the metadata present in them and whether they support such operations. Most Linux apps that have a graphical user interface fall into this category, though there are many command line utilities out there for Linux users to enjoy. Both are now available to Chrome OS users. You still cannot replace default Chrome OS utilities, so don’t expect to run an i3 desktop with a brand new ALSA media handler unless you’re willing to gut your Chromebook entirely and install Linux.

  • Debian Linux Packages Now Working In Chrome OS Developer Channel

    A recent update to the experimental Canary Channel of Chrome OS brought about the ability to install Debian packages with a simple double-click. The only prerequisite being you are on a Chromebook or Chromebox that has support for the Crostini Project.

    Now, thanks to our Brother in Chrome Kevin Tofel, we’ve learned this ability has already found its way into the Developer channel of Chrome OS. Again, there are some requirements but if your device supports the Crostini Linux project, you can have this feature up and running with just a few, simple steps.

  • Android Q Name Predictions: What’s Next “Dessert” For Android 10?

    Now that Google has officially released Android Pie marking August 6th as the new “Pie” day, we are wondering what will Google call its next Android version: Android Q. In the past, we’ve also prepared a list of Android P names.

  • 6 Best Song Finder Apps For Android To Identify Songs By Tune
  • Google introduces Android 9 Pie

Debian: .Deb Packages in Chrome OS, GHDL Back in Debian

Filed under
Debian
  • Installing Linux app on Chromebooks gets easier with support for .deb packages

    You can already run some Linux applications on some Chromebooks thanks to Google’s Project Crostini software. But as I noted when testing Crostini on the Acer Chromebook Tab 10 last month, the feature is still very much a work in progress.

    For now it’s not available if you’re using the stable channel version of Chrome OS, it doesn’t run on all Chromebooks, and you have to jump through some hoops to enable Crostini. Once you do that, you’ll find that you generally need a little Linux know-how to find and install applications using the command-line apt tool.

  • Chrome OS Can Now Install Debian Linux Packages

    A few weeks back, I was tinkering around in the Canary channel and through some hacky loops and multiple attempts, I was able to install a Linux installer that allowed me to launch Debian(.deb) Linux packages on my Chromebox.

    Granted, the workaround was in vain as I got Steam up and running just to find that GPU support is still nowhere to be seen but hey, the installation worked so the experiment was a success.

  • GHDL Back in Debian

    As I have noted, I have been working on packaging the VHDL simulator GHDL for Debian after it has dropped out of the archive for a few years. This work has been on slow burner for a while and last week I used some time at DebConf 18 to finally push this to completion and upload it. ftpmasters were also working fast, so yesterday the package got accepted and is now available from Debian unstable.

    The package you get supports up to VHDL-93, which is entirely down to VHDL library issues. The libraries published by IEEE along with the VHDL standard are not free enough to be suitable for Debian main. Instead, the package uses the openieee libraries developed as part of GHDL, which are GPL’ed from-scratch implementations of the libraries required by the VHDL standard. Currently these only implement VHDL-89 and VHDL-93, hence the limitation.

Buster is headed for a long hard freeze

Filed under
Debian

We are getting better and better accumulating RC bugs in testing. This is unfortunate because the length of the freeze is strongly correlated with the number of open RC bugs affecting testing. If you believe that Debian should have short freezes, then it will require putting effort behind that belief and fix some RC bugs – even in packages that are not maintained directly by you or your team and especially in key packages.

The introduction of key packages have been interesting. On the plus side, we can use it to auto-remove RC buggy non-key packages from testing which has been very helpful. On the flip-side, it also makes it painfully obvious that over 50% of all RC bugs in testing are now filed against key packages (for the lazy; we are talking about 475 RC bugs in testing filed against key packages; about 25 of these appear to be fixed in unstable).

Read more

The State Of Debian Linux On Various Mobile Devices

Filed under
Debian

At this past week's DebConf18 Debian conference was an update on running Debian GNU/Linux on various mobile / ultra-portable devices.

Among the mobile devices covered for being able to run Debian in 2018 include:

- The Purism Librem 5 smartphone is expected to support Debian GNU/Linux, especially with Purism's "PureOS" being Debian-based. Purism still hopes to ship their first smartphone in early 2019.

Read more

DebConf18 closes in Hsinchu and DebConf19 dates announced

Filed under
Debian

Today, Sunday 5 August 2018, the annual Debian Developers and Contributors Conference came to a close. With over 306 people attending from all over the world, and 137 events including 100 talks, 25 discussion sessions or BoFs, 5 workshops and 7 other activities, DebConf18 has been hailed as a success.

Highlights included DebCamp with more than 90 participants, the Open Day, where events of interest to a broader audience were offered, plenaries like the traditional Bits from the DPL, a Questions and Answers session with Minister Audrey Tang, a panel discussion about "Ignoring negativity" with Bdale Garbee, Chris Lamb, Enrico Zini and Steve McIntyre, the talk "That's a free software issue!!" given by Molly de Blanc and Karen Sandler, lightning talks and live demos and the announcement of next year's DebConf (DebConf19 in Curitiba, Brazil).

The schedule has been updated every day, including 27 ad-hoc new activities, planned by attendees during the whole conference.

Read more

Also: My Debian Activities in July 2018

AutoDeb Still Being Worked On For Automatically Generating Debian Packages

Filed under
Debian

AutoDeb is a long-standing effort to try to automate the creation of Debian packages as much as possible for trying to determine necessary dependencies of a program, will configure/build the program for Autotools-based projects, and end up generating a Debian binary package. AutoDeb was worked on as part of this year's Google Summer of Code for automatic Debian packaging.

AutoDeb saw some renewed attention this year as part of Google Summer of Code 2018. The purpose of AutoDeb isn't to obsolete Debian package maintainers, but rather to expedite the process for creating Debian backports, upgrading packages against their latest upstream sources, and provide for Debian packaging of "simple" Ruby/Python/Perl programs. More details on the GSoC 2018 work is outlined via the Debian Wiki.

Read more

Debian and Debconf18 News

Filed under
Debian
  • Multiple people

    Starting from Debian, I have been for a long time part of various groups where diversity is accepted and valued, and it has been an invaluable supply of inspiration, allowing my identity to grow with unexpected freedom.

    During the last year, I have been thinking passionately about things such as diversity, gender identity, sexual orientation, neurodiversity, and preserving identity in a group.

    I would like to share some of those thoughts, and some of that passion.

  • Jose M. Calhariz: A Selection of talks from DebConf 2018

    This is my selection of talks from DebConf18.

  • Debconf18 group photo

    Enjoy the Debconf18 group photo and also the rest of my photos from Debconf18.

  • intrigeri: Report from the AppArmor BoF at DebConf18

    After a discussion started on debian-devel a year ago, AppArmor has been enabled by default in testing/sid since November 2017 as an experiment. We'll soon need to decide whether Buster ships with AppArmor by default or not. Clément Hermann and yours truly have hosted a BoF at DebConf18 in order to gather both subjective and factual data that can later be used to:

    draw conclusions from this experiment;
    identify problems we need to fix.

    About 40 people attended this BoF; about half of them to participated actively, which is better than I expected even though I think we can do better.

Microsoft Entryism/EEE: Canonical, Linux Foundation and Even DebConf18

Filed under
Linux
Debian
  • How to install PowerShell on Linux with snap [Ed: Because all you ever wanted from GNU/Linux was .NET framework with Microsoft Windows commands and a shell notoriously favoured by malware writers]
  • Open Source Summit Offers More Opportunities Than Ever for Collaboration and Learning with Dozens of Co-Located Events and Special Attendee Experiences [Ed: With "Gold Sponsor" Microsoft for this event. Zemlin clearly does not understand entryism. He even gave (sold) Microsoft seats on the LF's Board.]
  • Michelle Noorali: Helping Users and Developers Consume Open Source [Ed: Zemlin's Linux Foundation does Microsoft puff pieces again. FOSS is something you "consume" apparently (like swallowing). Quite frankly, when dealing with a company as corrupt as this Zemlin should reject their money and tell them where to go. Swapnil Bhartiya became a Microsoft stenographer provided Microsoft offers the money through the Linux Foundation.]
  • DebConf18 thanks its sponsors! [Ed: Worryingly enough, Debian accepted some cash from Microsoft ("Gold Sponsor") and it makes one wonder what might happen if high-level Debian people criticise this company, if they dare...]

    DebConf18 is taking place in Hsinchu, Taiwan, from July 29th to August 5th, 2018. It is the first Debian Annual Conference in Asia, with over 300 attendees and major advances for Debian and for Free Software in general.

    Thirty-two companies have committed to sponsor DebConf18! With a warm "thank you", we'd like to introduce them to you.

  • DebCamp18: Reporting my experience and technical work of my first DebCamp

    Last week I was attending my first DebCamp which was an amazing and enjoyable experience. In a nutshell, I was in the right environment to leverage my GSoC project since I was able to develop new features for Distro Tracker while interacting with other experienced Debian contributors who provided me highly valuable feedback and ideas. However, in this post, I will focus on reporting my main activities during DebCamp and presenting my early impressions.

Debian and Ubuntu Leftovers

Filed under
Debian
Ubuntu
  • Free software log (June 2018)

    Well, this is embarassingly late, but not a full month late. That's what counts, right?

    It's quite late partly because I haven't had the right combination of time and energy to do much free software work since the beginning of June. I did get a couple of releases out then, though. wallet 1.4 incorporated better Active Directory support and fixed a bunch of build system and configuration issues. And rra-c-util 7.2 includes a bunch of fixes to M4 macros and cleans up some test issues.

  • The State of Gaming On Debian In 2018

    Happening now in Hsinchu, Taiwan is Debian's DebConf 18. Of the many interesting talks at this multi-day event is X11 veteran Keith Packard talking about gaming on Debian.

    Keith Packard talked on Monday about Debian gaming, the state of the open-source graphics drivers, his recent work on improving the Linux stack for Steam VR / VR HMDs, work being done to help reduce micro-stuttering, the state of these components in Debian unstable, and other related topics.

  • Ubuntu Weekly Newsletter Issue 538
  • GCHQ subsidiary publishes Ubuntu 18.04 security guide

    The National Cyber Security Centre, a department of the UK spy agency, GCHQ, has published a new security guidance document for Ubuntu 18.04 which can help administrators set up and Ubuntu systems securely. The recommendations provided are in accordance with the NCSC’s best security practices and are intended for the public and private sectors who want to set up new systems, home users can also learn from it.

  • NCSC Publishes Full Guideline Documentation on Ubuntu 18.04 LTS Security Configuring

    Just recently, the NCSC (National Cyber Security Centre) in the UK published an advisory on configuring the latest Ubuntu 18.04 LTS in accordance with their security best practices. The NCSC generally publishes many similar guidelines for a variety of devices and internet topics, including Multi Factor authentication, and security reviews of various platforms such as Google’s G Suite and Microsoft’s Office 365.

Debian: Gnocchi 4.3.0, Reproducible Builds, DebConf 18 Report

Filed under
Debian
  • Gnocchi 4.3.0 released

    This new release minor release of Gnocchi has been a bit longer than usual, but here it is!

  • Reproducible Builds: Weekly report #170
  • DebConf 18 – Day 1

    This year’s DebConf happens to be the first in Asia, in Hsinchu, Taiwan. And also for me the first DebConf I ever participated. I arrived on Saturday night from Japan, and will try to report a bit about what is going on here.

    [...]

    After the coffee break I attended the Debian Science and Debian R BoF, where Andreas Tille reported about packaging activities in these areas. As a regular R user I brought up the same topic about middle-ware in the R session, because I often suffered from unpacked/outdated packages. Andreas presented his packaging scripts that allows creating/updating packages in the blink of an eye. Here of course thanks goes to large part to the CRAN, where there are extremely strict regulations what can be uploaded, which reflects easy packaging. CTAN (the TeX archive) unfortunately historically does not have such a strict set of rules, which makes packaging much more painful.

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.