fix code blocks
This commit is contained in:
parent
23fb7fb982
commit
91d80f9ff0
@ -7,11 +7,11 @@ tags: [powershell, tips]
|
|||||||
|
|
||||||
Получить доступ к PATH в PowerShell можно через переменную `$Env:PATH`.
|
Получить доступ к PATH в PowerShell можно через переменную `$Env:PATH`.
|
||||||
Вывести её можно просто вызвав:
|
Вывести её можно просто вызвав:
|
||||||
```
|
```powershell
|
||||||
PS $Env:PATH
|
$Env:PATH
|
||||||
```
|
```
|
||||||
|
|
||||||
А добавить путь можно таким образом:
|
А добавить путь можно таким образом:
|
||||||
```
|
```powershell
|
||||||
PS $Env:PATH += ";D:\Software\git\bin\"
|
$Env:PATH += ";D:\Software\git\bin\"
|
||||||
```
|
```
|
||||||
|
@ -8,7 +8,7 @@ tags: [development, c]
|
|||||||
Лучи благодарности [LINUXTALKS-CO](https://linuxtalks.co/people/LINUXTALKS-CO/profile)/
|
Лучи благодарности [LINUXTALKS-CO](https://linuxtalks.co/people/LINUXTALKS-CO/profile)/
|
||||||
[LINUX-ORG-RU](https://www.linux.org.ru/people/LINUX-ORG-RU/profile).
|
[LINUX-ORG-RU](https://www.linux.org.ru/people/LINUX-ORG-RU/profile).
|
||||||
|
|
||||||
```
|
```c
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
/*--------------Тут просто кишки----------------*/
|
/*--------------Тут просто кишки----------------*/
|
||||||
|
@ -5,7 +5,7 @@ draft: false
|
|||||||
tags: [tips, c, conan]
|
tags: [tips, c, conan]
|
||||||
---
|
---
|
||||||
|
|
||||||
[Conan](https://conan.io/) - Conan, the C/C++ Package Manager.
|
## [Conan](https://conan.io/) - Conan, the C/C++ Package Manager.
|
||||||
Менеджер пакетов для Си, аля PIP или NPM.
|
Менеджер пакетов для Си, аля PIP или NPM.
|
||||||
|
|
||||||
Для меня было неочевидно, как можно получить список установленных пакетов.
|
Для меня было неочевидно, как можно получить список установленных пакетов.
|
||||||
|
@ -8,7 +8,7 @@ tags: [encrypt, cryfs, privacy]
|
|||||||
Пошёл я, ага...
|
Пошёл я, ага...
|
||||||
![](cryfs_boost_error.png)
|
![](cryfs_boost_error.png)
|
||||||
|
|
||||||
```
|
```sh
|
||||||
activate boost-1.78.0-x86_64-2_slack15.0.xzm cryptopp-8.2.0-x86_64-3.xzm
|
activate boost-1.78.0-x86_64-2_slack15.0.xzm cryptopp-8.2.0-x86_64-3.xzm
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -23,14 +23,14 @@ activate boost-1.78.0-x86_64-2_slack15.0.xzm cryptopp-8.2.0-x86_64-3.xzm
|
|||||||
ввести пароль и пользоваться.
|
ввести пароль и пользоваться.
|
||||||
По умолчанию используется метод шифрования `aes-256-gcm`.
|
По умолчанию используется метод шифрования `aes-256-gcm`.
|
||||||
|
|
||||||
```
|
```sh
|
||||||
cryfs /basedir/ /mountdir/
|
cryfs /basedir/ /mountdir/
|
||||||
```
|
```
|
||||||
|
|
||||||
* `/basedir/` - директория, в которой хранятся зашифрованные данные
|
* `/basedir/` - директория, в которой хранятся зашифрованные данные
|
||||||
* `/mountdir/` - директория, в которой хранятся расшифрованные данные.
|
* `/mountdir/` - директория, в которой хранятся расшифрованные данные.
|
||||||
|
|
||||||
```
|
```sh
|
||||||
cryfs ~/.cryfs/ ~/Vault/
|
cryfs ~/.cryfs/ ~/Vault/
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ cryfs ~/.cryfs/ ~/Vault/
|
|||||||
|
|
||||||
Для отмонтирования необходимо ввести следующую команду.
|
Для отмонтирования необходимо ввести следующую команду.
|
||||||
|
|
||||||
```
|
```sh
|
||||||
cryfs-unmount ~/Vault/
|
cryfs-unmount ~/Vault/
|
||||||
|
|
||||||
CryFS Version 0.10.3
|
CryFS Version 0.10.3
|
||||||
|
@ -8,19 +8,19 @@ tags: [gpg, privacy]
|
|||||||
## Шифрование файла
|
## Шифрование файла
|
||||||
|
|
||||||
Получаем список USER_ID:
|
Получаем список USER_ID:
|
||||||
```
|
```sh
|
||||||
gpg -k | grep uid
|
gpg -k | grep uid
|
||||||
|
|
||||||
uid [ultimate] Alexander Popov <iiiypuk@fastmail.fm>
|
uid [ultimate] Alexander Popov <iiiypuk@fastmail.fm>
|
||||||
```
|
```
|
||||||
|
|
||||||
Команда для шифрования:
|
Команда для шифрования:
|
||||||
```
|
```sh
|
||||||
gpg -e -r USER_ID FILE.TXT
|
gpg -e -r USER_ID FILE.TXT
|
||||||
```
|
```
|
||||||
|
|
||||||
В моём случае:
|
В моём случае:
|
||||||
```
|
```sh
|
||||||
gpg -e -r Alexander test.md
|
gpg -e -r Alexander test.md
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -29,7 +29,7 @@ gpg -e -r Alexander test.md
|
|||||||
## Расшифровка файла
|
## Расшифровка файла
|
||||||
|
|
||||||
Очень просто, команда с ключём `-d`:
|
Очень просто, команда с ключём `-d`:
|
||||||
```
|
```sh
|
||||||
gpg -d FILE.TXT.gpg
|
gpg -d FILE.TXT.gpg
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ tags: [opengl, linux, games]
|
|||||||
|
|
||||||
С этим параметром даже Minecraft 1.18.2 на мамонте запускатся.
|
С этим параметром даже Minecraft 1.18.2 на мамонте запускатся.
|
||||||
|
|
||||||
```
|
```sh
|
||||||
❯ lspci | grep -i vga
|
❯ lspci | grep -i vga
|
||||||
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
|
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ tags: [linux, porteus]
|
|||||||
|
|
||||||
Утилита `dir2xzm` конвертирует директорию в **zstd** или **xz** сжатый модуль (`.xzm`).
|
Утилита `dir2xzm` конвертирует директорию в **zstd** или **xz** сжатый модуль (`.xzm`).
|
||||||
|
|
||||||
```
|
```sh
|
||||||
usage: /usr/bin/dir2xzm <-option> source_directory output_file.xzm
|
usage: /usr/bin/dir2xzm <-option> source_directory output_file.xzm
|
||||||
options: -x : use xz compression.
|
options: -x : use xz compression.
|
||||||
options: -z : use zstd compression.
|
options: -z : use zstd compression.
|
||||||
@ -24,7 +24,7 @@ usage: /usr/bin/dir2xzm <-option> source_directory output_file.xzm
|
|||||||
|
|
||||||
Скрипт для извлечения `.xzm` модуля в директорию.
|
Скрипт для извлечения `.xzm` модуля в директорию.
|
||||||
|
|
||||||
```
|
```sh
|
||||||
Extract .xzm module to folder
|
Extract .xzm module to folder
|
||||||
Usage: xzm2dir moduleName.xzm [outputFolder]
|
Usage: xzm2dir moduleName.xzm [outputFolder]
|
||||||
Example: xzm2dir module.xzm
|
Example: xzm2dir module.xzm
|
||||||
|
@ -142,7 +142,7 @@ sprite.cursor = 'zoom-out';
|
|||||||
Список [cursor](https://developer.mozilla.org/en-US/docs/Web/CSS/cursor) и примеры
|
Список [cursor](https://developer.mozilla.org/en-US/docs/Web/CSS/cursor) и примеры
|
||||||
можно посмотреть на Developer Mozilla.
|
можно посмотреть на Developer Mozilla.
|
||||||
|
|
||||||
```
|
```text
|
||||||
help, wait, crosshair, not-allowed, zoom-in, zoom-out, grab
|
help, wait, crosshair, not-allowed, zoom-in, zoom-out, grab
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ tags: [linux, tips, porteus]
|
|||||||
|
|
||||||
Вот, что выводится в терминале:
|
Вот, что выводится в терминале:
|
||||||
|
|
||||||
```
|
```sh
|
||||||
$ systemsettings5
|
$ systemsettings5
|
||||||
QQmlEngine::setContextForObject(): Object already has a QQmlContext
|
QQmlEngine::setContextForObject(): Object already has a QQmlContext
|
||||||
file:///usr/share/kpackage/kcms/kcm_landingpage/contents/ui/main.qml:127:9: QML FormLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "preferredHeight"
|
file:///usr/share/kpackage/kcms/kcm_landingpage/contents/ui/main.qml:127:9: QML FormLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "preferredHeight"
|
||||||
@ -32,7 +32,7 @@ Error loading the module "kcm_users" : invalid KPackage
|
|||||||
|
|
||||||
Например было так:
|
Например было так:
|
||||||
|
|
||||||
```
|
```text
|
||||||
LABEL GRAPHICAL
|
LABEL GRAPHICAL
|
||||||
MENU LABEL Graphics mode
|
MENU LABEL Graphics mode
|
||||||
KERNEL /boot/syslinux/vmlinuz
|
KERNEL /boot/syslinux/vmlinuz
|
||||||
@ -45,7 +45,7 @@ ENDTEXT
|
|||||||
|
|
||||||
А стало так:
|
А стало так:
|
||||||
|
|
||||||
```
|
```text
|
||||||
APPEND changes=/mnt/sda1/data.dat nologin
|
APPEND changes=/mnt/sda1/data.dat nologin
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -57,7 +57,7 @@ APPEND changes=/mnt/sda1/data.dat nologin
|
|||||||
|
|
||||||
Но у меня в Porteus 5.0 поле `User` уже было пустое.
|
Но у меня в Porteus 5.0 поле `User` уже было пустое.
|
||||||
|
|
||||||
```
|
```text
|
||||||
# cat /etc/sddm.conf.d/kde_settings.conf
|
# cat /etc/sddm.conf.d/kde_settings.conf
|
||||||
[Autologin]
|
[Autologin]
|
||||||
Relogin=false
|
Relogin=false
|
||||||
|
@ -10,7 +10,7 @@ tags: [porteus, linux, error, tips]
|
|||||||
|
|
||||||
![](porteus-error.webp)
|
![](porteus-error.webp)
|
||||||
|
|
||||||
```
|
```text
|
||||||
INIT: Entering runlevel: 4
|
INIT: Entering runlevel: 4
|
||||||
chown: changing ownership of `/tmp/xdg/runtime-guest`: Operation not permitted
|
chown: changing ownership of `/tmp/xdg/runtime-guest`: Operation not permitted
|
||||||
chmod: changing permissions of `/tmp/xdg/runtime-guest`: Operation not permitted
|
chmod: changing permissions of `/tmp/xdg/runtime-guest`: Operation not permitted
|
||||||
@ -19,13 +19,13 @@ chmod: changing permissions of `/tmp/xdg/runtime-guest`: Operation not permitted
|
|||||||
### Решение
|
### Решение
|
||||||
Решение достаточно простое
|
Решение достаточно простое
|
||||||
|
|
||||||
```
|
```sh
|
||||||
rm -rf /tmp/xdg/runtime-guest
|
rm -rf /tmp/xdg/runtime-guest
|
||||||
```
|
```
|
||||||
|
|
||||||
И для профилактики, всё равно систему засоряет
|
И для профилактики, всё равно систему засоряет
|
||||||
|
|
||||||
```
|
```sh
|
||||||
rm -rf /home/guest/*
|
rm -rf /home/guest/*
|
||||||
rm -rf /home/guest/.*
|
rm -rf /home/guest/.*
|
||||||
```
|
```
|
||||||
|
@ -58,15 +58,7 @@ img {
|
|||||||
max-width: 90%;
|
max-width: 90%;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*pre {
|
pre {
|
||||||
background-color: #272822;
|
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
padding: 16px;
|
padding: 8px;
|
||||||
}*/
|
|
||||||
|
|
||||||
/*code {
|
|
||||||
background-color: #272822;
|
|
||||||
border-radius: 8px;
|
|
||||||
padding: 0 8px;
|
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
Loading…
Reference in New Issue
Block a user