Из чего состоит биткоин?

Bit coinКак чисто цифровой актив, токены BTC (Bitcoin) существуют как уникальный математический код, который дает право собственности.

Один токен BTC на самом деле является зашифрованным ключом, который существует в виртуальном сейфе. Поддержание всех кодов, эти махинации с цифровой подписью — все это выполняется сетью поставщиков вычислительной мощности, поощряемых вознаграждением. Хэш мощности вкладчиками, как говорят, добыча для BTC, так как они платят в BTCS, которые по большей части продаются тут. Это то, что делают майнеры, почему они майнят. Хотя, когда мы говорим о майнинге, следует отметить, что обслуживание сетевых узлов/хэш-усилитель руля меньше похож на добычу драгоценных металлов, а больше похож на постоянно управляемый математический турнир.

Читать

Использование команды Zypper в OpenSUSE

Хотя практически все можно сделать в openSUSE в графическом режиме, по крайней мере, для пользователей стандартных или обычных рабочих столов. В терминале используется ряд команд, о существовании которых полезно знать. Поскольку он может быть очень полезным и практичным в повседневной жизни, пользователи также могут найти его в некоторых учебных пособиях. Как и в случае с командой Zypper

С другой стороны, для тех пользователей, которые изучали или знакомы с Gnu/Linux с Ubuntu или его производными. Наверняка они знают команды apt-get или apt.

Однако APT — это инструмент, который пользователи не найдут во всех дистрибутивах Gnu/Linux. Другие, такие как SUSE или OpenSUSE, используют инструмент под названием Zypper, который помогает нам устанавливать необходимое программное обеспечение через терминал.

Команда zypper — это серия команд, используемых в SuSE Linux. Для установки, обновления, удаления программного обеспечения и управления репозиториями.

 

Как использовать команду Zypper

Zypper — это менеджер пакетов программного обеспечения из командной строки openSUSE. Обширная документация доступна на странице OpenSUSE. Кроме того, все команды должны использоваться как root (su) или как пользователь с привилегиями root (sudo).

 

Установка пакета с помощью Zypper

Чтобы установить пакеты, пользователь должен вставить следующую команду:

zypper install package name

 

Удаление пакетов

Чтобы удалить любой пакет, введите в терминал следующую команду:

zypper rm package name

 

Установка патчей безопасности

SUSE Linux и его производные имеют возможность устанавливать только исправления безопасности операционной системы. Для этого введите следующую команду:

zypper lp

 

Поиск пакетов

Для поиска пакетов пользователь должен ввести следующую команду:

zypper se package name

 

Также команда Zypper позволяет удалить или очистить кеш локально, для них пользователю достаточно ввести следующую команду:

zypper clean

 

Информация о пакете

Zypper позволяет пользователю просматривать информацию об установленном им пакете. Например, дата обновления, версия и другие. Для них пользователь должен вставить следующую команду:

zypper info package name

 

Репозитории

Для просмотра репозиториев, установленных пользователем, необходимо ввести следующую команду:

zypper lr

 

Также, чтобы добавить новый репозиторий, пользователь должен ввести следующую команду:

Zypper addrepo -c “REPOSITORY URL”

 

Аналогично, чтобы удалить репозиторий, просто введите следующую команду:

zypper removerepo REPOSITORY_NAME

 

Получите помощь от команды

Следующая команда позволяет визуализировать общий список команд и глобальных параметров zypper.

zypper help

 

Вывод

Команда Zypper — это инструмент, используемый в терминалах, который может быть очень полезным для начинающих пользователей. Кроме того, эта серия команд полезна в OpenSUSE и его производных, которые являются менеджером пакетов командной строки OpenSUSE.



2021-03-16T21:07:16
openSUSE

Как изменить часовой пояс в Ubuntu?

Ваш компьютер устанавливает время и дату при синхронизации с онлайн-сервером. В некоторых случаях дата и время могут измениться, когда компьютер подключен к серверу с другим часовым поясом. Таким образом, в этом случае вам может потребоваться изменить часовой пояс.

Часовой пояс вашей системы устанавливается автоматически в процессе установки Ubuntu, но его можно изменить. В этой статье показано, как настроить или изменить часовой пояс в вашей системе Ubuntu 20.04 (LTS) или 20.10.

Способы изменения часового пояса в Ubuntu

Существует два основных метода изменения часового пояса в Ubuntu:

  • Использование графического интерфейса
  • Использование командной строки

Метод 1: изменить часовой пояс с помощью графического интерфейса

Чтобы изменить текущий часовой пояс системы с помощью графического интерфейса, перейдите в окно «Настройки», щелкнув «Настройки» после щелчка правой кнопкой мыши на рабочем столе. Вы также можете просто выполнить поиск «Настройки» в меню приложений.

После того, как вы нажмете «Настройки», появится окно настроек. Щелкните «Дата и время» для управления настройками времени и даты.

Часовой пояс автоматически изменяется при подключении к Интернету, но вы все равно можете изменить его, щелкнув опцию «Часовой пояс». Появится новое окно с картой мира; вы можете либо найти свое текущее местоположение в строке поиска, либо просто щелкнуть карту, чтобы установить часовой пояс:

Измените часовой пояс в соответствии с вашими предпочтениями и закройте окно.

Метод 2: изменение часового пояса с помощью командной строки

Чтобы изменить часовой пояс с помощью командной строки, откройте терминал и проверьте текущую дату и время, используя следующую команду:

$ timedatectl

Согласно выходным данным, текущий статус системы установлен на UTC (всемирное координированное время).

Чтобы получить список всех доступных часовых поясов, введите команду, указанную ниже:

$ timedatectl list-timezones

Определите соответствующий часовой пояс в соответствии с вашим местоположением и введите часовой пояс в терминале, как показано ниже:

Теперь проверьте текущий статус вашего местоположения с помощью следующей команды:

$ timedatectl

Вывод

В этой статье обсуждалась подробная процедура изменения часового пояса вашей системы Ubuntu двумя разными способами. Часовой пояс можно установить либо с помощью командной строки, либо с помощью графического интерфейса пользователя вашей системы.



2021-03-16T19:37:55
Вопросы читателей

Что такое случайные функции Python?

Python предоставляет несколько функций для генерации случайных чисел. Большинство этих функций доступны в модуле Python random. Вы можете использовать эти функции для генерации случайных чисел в ваших скриптах Python.

Вот пять основных функций, используемых для генерации случайных чисел в скрипте Python.

  1. random()
  2. randint()
  3. uniform()
  4. randrange()
  5. choice()

 

1. Функция random() в Python:

Эта функция возвращает случайное значение с плавающей запятой от 0 до 1. Вы также можете указать диапазон, чтобы переопределить значения по умолчанию.

import random



# Выведите случайное число с плавающей запятой от 0 до 1

x = random.random()

print (x)



# Выведите случайное число с плавающей запятой от 0 до 10

x = random.random() * 10

print (x)



# Выведите случайное число с плавающей запятой между -5 и +5

x = random.random() * 10 – 5

print (x)

2. Функция randint() в Python:

Функция randint() принимает диапазон и выдает целое число между заданным диапазоном.

import random



# Выведите случайное целое число от 10 до 100

x = random.randint(10, 100)

print (x)

3. Функция uniform() в Python:

Так же, как функция randint() генерирует целое число в заданном диапазоне, uniform() делает то же самое для чисел с плавающей запятой. import random

# Выведите число с плавающей запятой от 10 до 50



x = random.uniform(10, 50) print (x)

4. Функция randrange() в Python:

Функция randrange() используется для выбора целочисленного значения в определенном диапазоне. Вы также можете указать выбор четного или нечетного числа в диапазоне.

import random



# Выведите целое число от 0 до 9

x = random.randrange(10)

print (x)



# Выведите целое число от 10 до 99

x = random.randrange(10, 100)

print (x)



# Выведите четное целое число от 10 до 99

x = random.randrange(10, 100, 2)

print (x)

5. Функция choice() в Python:

Функция Python choice() используется для выбора одного случайного элемента из последовательности.

import random



# Выберите случайный элемент из приведенной ниже последовательности

x = random.choice([‘red’, ‘geen’, ‘yellow’])

print (x)



2021-03-16T19:29:51
Python

Как установить приложение Telegram Desktop в Linux

Telegram — чрезвычайно популярный клиент для обмена сообщениями, особенно для тех, кто заинтересован в конфиденциальности. Она проста в использовании и широко доступна для всех платформ — Windows, macOS, Linux, Android и iOS имеют доступ к этой платформе, что делает ее идеальной для различных групп людей. Есть несколько способов установить Telegram на рабочий стол Linux, поэтому мы рассмотрим, как установить приложение Telegram Desktop в Linux.

Как установить настольное приложение Telegram в Ubuntu

Пользователям Ubuntu проще всего получить доступ к приложению Telegram Desktop, ничего не делая иначе. Просто зайдите в Центр программного обеспечения и найдите Telegram в строке поиска. Нажмите на появившийся вариант рабочего стола Telegram и нажмите «Установить».

Вы также можете установить из терминала, введя следующую команду:

sudo apt install telegram-desktop

Это позволит получить последнюю версию из репозиториев и установить ее в вашей системе.

Как установить настольное приложение Telegram в любом дистрибутиве Linux

На официальной странице загрузок Telegram также есть архивный архив, не зависящий от дистрибутива. Загрузите его, затем извлеките, переместите двоичный файл в каталог «/opt» и свяжите его с каталогом «/bin» следующим образом:

cd ~/Downloads

tar -xJvf tsetup.0.7.2.tar

sudo mv Telegram /opt/telegram

sudo ln -sf /opt/telegram/Telegram /usr/bin/telegram

Предполагается, что вы загрузили его в папку «~/Downloads». Измените папку на ту, в которую вы ее скачали.

Как установить настольное приложение Telegram через Snap

Пакеты Snap могут быть немного противоречивыми, но они являются важной частью нашей экосистемы для многих пользователей и являются методом, который многие используют для получения максимальной отдачи от своих приложений. Полезно иметь возможность иметь очень мало пакетов, установленных в вашей системе, и запускать все настольные приложения в контейнерах, как в Fedora Silverblue .

Чтобы установить Snap приложения Telegram Desktop, просто введите следующую команду в свой терминал:

sudo snap install telegram-desktop

Это предполагает, что вы установили snapd и запустили на своем компьютере.

Как установить приложение Telegram для ПК через Flatpak

Существует еще один универсальный формат пакетов, широко доступный для огромного количества дистрибутивов Linux: Flatpak. Многие пользователи предпочитают это, потому что приложения не имеют привилегированного доступа к вашей системе, поэтому они ограничены лучше, чем Snaps. Независимо от того, какой вы предпочитаете, есть Flatpak приложения Телеграмма Desktop на Flathub .

Чтобы установить его, выполните в своей системе следующую команду:

flatpak install flathub org.telegram.desktop

Вы сможете запустить приложение Telegram Desktop одним из двух способов: через меню приложений или через терминал.

Через терминал вы можете запустить любую из следующих команд в зависимости от вашего метода установки:

# For the Ubuntu package or the tarball

telegram

 

# for the Snap

/snap/bin/telegram-desktop

 

# for the flatpak

flatpak run org.telegram.desktop

Независимо от того, как вы его запускаете, теперь вы готовы использовать Telegram на своем рабочем столе Linux.

Если вам все еще интересно, стоит ли вам переходить на Telegram, у нас есть сравнение Telegram и WhatsApp и то, что Telegram лучше. Для Telegram также есть множество хитростей, в том числе создание собственных стикеров Telegram.



2021-03-16T19:19:05
Вопросы читателей

Что такое LVFS и как его использовать?

Использование Linux в качестве настольной операционной системы с повседневными драйверами связано со множеством тонкостей. Вы должны учитывать, доступны ли драйверы для оборудования, которое вы хотите использовать, доступно ли программное обеспечение, которое вы хотите использовать, и совместим ли Linux со всеми различными элементами управления безопасностью, которыми вам, возможно, придется управлять, с такими вещами, как Active Directory. безраздельно властвует в корпоративном мире.

Однако есть еще кое-что, о чем мы часто забываем: прошивка. Прошивка — это программное обеспечение для оборудования, конфигурации и параметры, с которыми программное обеспечение может взаимодействовать в форме драйверов, позволяющих вам его использовать. Так ли важны обновления прошивки? Как получить обновления прошивки в Linux? Почему производители должны делать свои прошивки доступными для Linux? Это все вопросы, на которые даны ответы в этой статье о том, что такое LVFS и как его использовать.

Что такое LVFS?

LVFS или Linux Vendor Firmware Service — это программный стек, который позволяет поставщикам оборудования добавлять свои микропрограммы на веб-сайт и получать обновления микропрограмм для компьютеров Linux, использующих это оборудование. Звучит достаточно просто, правда?

Это так, но последствия более сложны, чем веб-сайт, на котором запущены cronjobs,  и демон, работающий в локальных системах. В течение многих лет пользователи Linux не имели доступа к самым основным функциям микропрограмм, которые могут включать новые функции и исправлять ошибки. Благодаря LVFS пользователи Linux получают доступ к таким функциям, как DisplayPort через USB C и исправлениям для контроллера Thunderbolt на своих новых Lenovo ThinkPads.

Кроме того, LVFS показывает, какие поставщики наиболее заинтересованы в том, чтобы их оборудование хорошо работало под Linux. Если вы посмотрите на список поддерживаемых устройств , вы заметите, что крупные поставщики, такие как Lenovo и Dell, активно добавляют новые устройства в список и вносят обновления прошивки для довольно старых устройств. Лично у меня нет никаких устройств в списке, но я знаю, что степень пересечения пользователей ThinkPad и пользователей Linux довольно высока, а это означает, что они максимально приближены к первоклассному опыту.

Кроме того, это создает более полный жизненный цикл продукта для поставщиков. Dell может добавить обновления прошивки для всех ноутбуков и настольных компьютеров, подпадающих под их линейку Project Sputnik, а Lenovo может сделать то же самое для всей линейки ThinkPad и ThinkStation с установленной Linux. Это беспроигрышный вариант как для пользователей, так и для поставщиков.

Как использовать LVFS?

Существует системный демон, называемый  fwupdFirmWare UPdate Daemon, который доступен в большинстве основных репозиториев. Он может быть даже предустановлен в вашей системе, что упрощает работу.

Если он не установлен, вы сможете найти имя пакета как  fwupd. Если бы он не был установлен в моей системе Fedora, команда для этого была бы такой:

sudo dnf install fwupd

Вы можете заменить это менеджером пакетов в вашей текущей системе.

После его установки вам нужно будет запустить службу в systemd. Для этого выполните следующую команду:

sudo systemctl start fwupd

Вы также можете включить его автоматический запуск при включении вашей системы, выполнив эту команду:

sudo systemctl enable fwupd

Оттуда вы можете запустить следующую команду, чтобы увидеть все параметры вашей команды, относящиеся к  fwupd:

apropos fwupd

Вы обнаружите, что команда, которую вы чаще всего хотите использовать для обновления прошивки, такова:

fwupdmgr get-updates

В моей системе нет совместимых устройств, но если бы я сделал это, то  fwupd мог бы творить чудеса и получать обновления.

Теперь, когда вы знаете, что такое LVFS и как его использовать, вы должны быть более уверены в создании нового ПК для вашей системы Linux.



2021-03-16T19:08:44
Вопросы читателей