Language Selection

English French German Italian Portuguese Spanish

Purism on Hardware and Security in 2019

Filed under
  • 2019 Year in Review: Hardware

    At the end of 2018 and going into 2019 we shipped the Librem 5 development kits – the first hardware for the Librem 5. The dev kits give developers very similar hardware and features to develop software against ahead of the final hardware being released, this is especially useful for GUI developers to visualize the applications. The first dev kits had a bug in the silicon of the i.MX8M CPU which meant the LCD did no work. It took a lot of effort but we fixed the issue in March giving everyone a fully functional LCD. In June we released a software update which enabled cellular calls.

  • 2019 Year in Review: Security

    This year also saw a number of improvements in supply chain security. On the physical supply chain front we announced the Made in USA Librem Key and more recently the Librem 5 USA. In both cases we are bringing the manufacturing of our electronics next to our fulfillment center where we can more directly oversee it.

    Finally we publicized our anti-interdiction services, a service that adds a number of sophisticated security measures to our fulfillment process to make it difficult to tamper with laptop shipments without detection. Up until now we haven’t publicized the service even though we offered it to customers who asked. Now it appears as an upgrade option on our laptops along with the PureBoot Bundle. We’ve already seen a dramatic interest in the service since we announced it publicly.

More in Tux Machines

How to Format USB Drive or Pendrive on Linux?

Suppose you want to know how you can format a pen drive or USB drive. There are many ways to format, but I’ll show you both the GUI and CLI method whichever you are comfortable that you can use. Method 1: Format USB Drive or Pen drive Using Terminals First we will see how to use terminal method to format USB drive Press a super key and search for terminals or use the shortcut key “Ctrl + Alt + T” to open terminal. To go further down we should know the USB drive partition otherwise we will format the wrong drive. How to check partition? There are many commands which you can use to check disk partition $ lsblk or $ df After passing this command now, you know which partition is assigned for your USB drive

Read the rest of this article

Also Read

How to install the official Snap Store on Ubuntu, Arch, Manjaro, CentOS, Fedora

today's howtos

  • Install phpMyAdmin on Debian 10 "buster" - PragmaticLinux

    In this article you learn step-by-step how to install phpMyAdmin on a Debian 10 web server. To the point that you can log in to phpMyAdmin from your web browser and have full access rights. This enables you to manage MySQL databases and users, conveniently from your web browser. Afterwards you no longer need to log in via SSH and use the MySQL monitor for these tasks.

  • How To Add Downloaded .box File To Vagrant In Linux

    The Linux distributions are available for download in a range of different formats. The most widely available format is ISO. Apart from ISO, they are also distributed via pre-configured images such as .box for Vagrant, .vbox for virtual box, .vmdk for Vmware, .qcow2 for KVM/openStack, and compressed RAW etc. So you can quickly grab the image of your choice and run it using the respective virtualization application. This brief guide explains how to add downloaded .box file to Vagrant in Linux operating system. For those who don't know yet, Vagrant is an open source software for building and maintaining virtual software development environments. It provides a clean, easy to configure, reproducible, and portable development environment. The .box is a format and an extension for Vagrant environments. The vagrant boxes are just the base images. Nowadays, many OSes are available in .box image file format.

  • How To Tag Docker Images

    I’m migrating a few Docker containers between hosts and realised that one step that always needs to happen to any image is tagging – this will save you confusion and time in the future.

  • 3 Ways to Install Skype on Ubuntu 18.04/20.04 Desktop [Ed: It's technically malware, but many people still install it]
  • How to Delete/Remove LVM (Logical) Volume in Linux

    If the LVM volume (logical volume) is no longer required to use by LVM on the system. You can remove/delete it with the lvremove command using the following steps. But make sure the LVM volume does not contain any data. If yes, please make sure to back up that data before proceeding with LVM removal.

  • How To Fix Ifconfig Command Not Found on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to fix Ifconfig command not found on Ubuntu 20.04 LTS. For those of you who didn’t know, Interface configuration (ifconfig) is a command-line utility tool used to configure network interfaces in Unix and Linux operating systems. It displays the details of a network interface card like IP address, MAC Address, and the status of a network interface card, etc. On Ubuntu 20.04 and before, ifconfig command by default used to ship. Whereas in minimal installed Ubuntu, I have not found ifconfig command. This was due to “net-tools” not installed by default. Install “net-tools” will solve the problem. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step by step installation of Ifconfig on an Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint.

  • [Older] How to Identify File Types in Linux

    As we all know that everything is a file in Linux, which includes Hard Disk, Graphics Card, etc. When you are navigating to the Linux file system most of the files are fall under regular files and directories.

  • How to Install Cerb Collaboration and Email Automation on CentOS 8

    Cerb is a free, open-souce and web-based collaboration and automation tool used for sending high volumes of emails. It is written in PHP and uses MySQL or MariaDB as a database backend. It comes with a simple and easy to use web interface that can be used for real-time monitoring, task management, and goal tracking. In this tutorial, we will learn how to install and configure Cerb on CentOS 8 server.

  • How to Install PHP 8 on Ubuntu 20.04 | Linuxize

    PHP is one of the most widely used server-side programming languages. Many popular CMS and frameworks such as WordPress, Magento, and Laravel are written in PHP. PHP 8.0 is the latest major release of the PHP language. It introduces several breaking changes, performance improvements, and lots of new features such as named arguments, JIT compiler, union types, match expression, and more. This article will show you how to install PHP 8 on Ubuntu 20.04 and integrate it with Nginx and Apache. At the time of writing, the default Ubuntu 20.04 repositories include PHP 7.4 version. We’ll install PHP from the ondrej/php PPA repository. Before upgrading to or installing PHP 8, make sure that

  • How to install IntelliJ Idea Ulitmate on Ubuntu 20.04 - YouTube

    In this video, we are looking at how to install IntelliJ Idea on Ubuntu 20.04.

  • How to query files, packages, and repositories in Linux | Enable Sysadmin

    How to find the information you need about Linux software packages, commands, and utilities.

  • How to supercharge string search through a directory hierarchy on a Linux/Unix using ag

Android Leftovers

13MP Raspberry Pi 4 cam sells for $99

E-con announced two MIPI-CSI2 camera modules with Linux drivers: a 13MP, up to 4K “e-CAM130_CURB” for the Raspberry Pi 4 and an “e-CAM22_CUXVR” kit with an ultra-low-light, 2MP, HD camera for the Jetson AGX Xavier. E-con Systems has launched a pair of camera modules that connect to embedded Linux boards via MIPI-CSI2 interfaces. The $99 e-CAM130_CURB module is a 13-megapixel camera with up to 4K resolution designed to work with the Raspberry Pi 4. The $179 e-CAM22_CUXVR camera kit incorporates a 2-megapixel, Full HD e-CAM220_CUMI327_MOD camera module with ultra-low light sensitivity, designed for Nvidia’s Jetson AGX Xavier Development Kit. Both are fixed, focus, electronic rolling shutter cameras equipped with E-Con’s open source, V4L2-compliant camera driver with Gstreamer plus Linux source code and sample application. Read more