LINUX.ORG.RU

Сообщения Mischutka

 

Не пришла ли пора замены ГосЛинукса?

ГосЛинукс, информация к размышлению: основан на CentOS 6.4 (ныне почившем), последняя версия датируется 26 июня 2019 года.

Может «Базальт СПО» стоит попытать счастье в вытеснении ГосЛинукса со служебных компьютеров судебных приставов каким-либо из своих дистрибутивов?

 , ,

Mischutka ()

Как «прибить гвоздями» программу к конкретному дистрибутиву линукс?

Допустим, решил я написать программу для МСВС или Astra Linux, да так, чтобы она не запускалась ни в других дистрибутивах линукс, ни, тем более, в WSL.

Осуществимо ли сие?

Перемещено hobbit из general

 ,

Mischutka ()

alsa: command not found

В системе установлены alsa-utils, но при попытке выполнить команду

sudo alsa reload
выдаётся сообщение
alsa: command not found

Какого пакета в системе не хватает?

 ,

Mischutka ()

Что значит «зайти без доклада»?

Яндекс ничего вразумительного не выдал на этот вопрос.

 ,

Mischutka ()

Libre Office: ускорение холодного запуска

Вычитал в Сети, что одним из факторов долгого времени холодного запуска Libre Office является попытка определения имени компьютера данной программой и невозможностью сделать это по невыясненным причинам.

И помочь этому вроде как должна модификация файла /etc/hosts путём замены строки

127.0.0.1 localhost
на
127.0.0.1 localhost <имя_компьютера>.(none)

Посмотрел на результат после данного редактирования и сокращения времени холодного запуска Libre Office что-то не заметил. Кто-нибудь ещё пробовал данный способ, если да, то каковы результаты?

 ,

Mischutka ()

Astra Linux: INFO Connection service is not active

При загрузке системы выдаются сообщения:

INFO Connection service is not active.

DEPEND Dependency failed for wait for network to be configured by Connman.

Интернет при этом наличествует. С чем может быть связана неактивность службы подключения и как устранить сбой зависимости?

 ,

Mischutka ()

Astra Linux: отваливается интернет после удаления ненужных зависимостей

После ввода команды

sudo apt autoremove
выдаётся сообщение:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  bogofilter bogofilter-bdb bogofilter-common connman cups-core-drivers cups-daemon cups-ppdc cups-server-common fly-launcher-libs fly-phone-widgets
  gnome-desktop3-data gpsd hplip-data ibus-gtk3 ktexteditor-data ktexteditor-katepart libamd2 libavdevice57 libbabl-0.1-0 libblosc1
  libboost-atomic1.62.0 libboost-regex1.62.0 libc-ares2 libcamd2 libcamel-1.2-61 libcanberra-gtk3-0 libcanberra-gtk3-module libccolamd2
  libcdio-paranoia1 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcholmod3 libclutter-1.0-0 libclutter-1.0-common libclutter-gtk-1.0-0
  libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libconnman-qt libcrypto++6 libdbusmenu-qt2 libeditorconfig0 libegl1-mesa libflac++6v5
  libfly-scan libflyweston libftgl2 libgail-3-0 libgc1c2 libgdata-common libgdata22 libgegl-0.3-0 libgeocode-glib0 libgimp2.0 libgit2-24
  libgnome-autoar-0-0 libgnome-autoar-common libgnome-autoar-gtk-0-0 libgnome-desktop-3-12 libgoa-1.0-0b libgoa-1.0-common libgpod4 libgps22 libgsl2
  libgtkspell0 libgtkspell3-3-0 libgweather-3-6 libgweather-common libhttp-parser2.8 libibus-1.0-5 libical3 libjemalloc1 libjs-underscore
  libkf5cddb-data libkf5cddb5 libkf5filemetadata-data libkf5filemetadata3 libkf5sane-data libkf5sane5 libkf5syntaxhighlighting-data
  libkf5syntaxhighlighting5 libkf5texteditor5 libkf5texteditor5-libjs-underscore liblastfm1 liblog4cplus-1.1-9 libmagick++-6.q16-7 libmetis5
  libminizip1 libmygpo-qt1 liboauth0 libopencolorio1v5 libopencv-gpu2.4v5 libopencv-ocl2.4v5 libopencv-stitching2.4v5 libopencv-superres2.4v5
  libopencv-ts2.4v5 libopencv-videostab2.4v5 libopenimageio1.6 libopenvdb3.2 libphonenumber7 libportsmf0 libpotrace0 libprojectm2v5 libprotobuf10
  libpst4 libqjson0 libqofono-qt5-0 libqt5designer5 libqt5keychain1 libqt5location5 libqt5location5-plugins libqt5multimediaquick-p5 libqt5pdf5
  libqt5positioning5-gpsd-plugin libqt5positioning5-plugins libqt5quickparticles5 libqt5test5 libqxt-core0 libqxt-gui0 libsane-hpaio libsbsms10
  libsdl2-2.0-0 libspnav0 libsuil-0-0 libtinyxml2.6.2v5 libumfpack5 libvamp-hostsdk3v5 libwmf0.2-7 libxmp4 libyaml-cpp0.3v5 libytnef0 ofono
  projectm-data python-cairo python-gobject-2 python-gtk2 python3-dbus python3-dbus.mainloop.pyqt5 python3-pexpect python3-pil python3-ptyprocess
  python3-pyqt5 python3-reportlab python3-reportlab-accel python3-sip qml-module-ofono qml-module-qtmultimedia qml-module-qtquick-particles2
  qml-module-qtquick-xmllistmodel qml-module-qtsensors sni-qt ssl-cert tex-common weston xembed-sni-proxy xwayland
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 157 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 214 MB.
После согласия продолжить, выполнения команды и перезагрузки компьютера отваливается интернет.

Вопрос: какой пакет не следует удалять ради сохранения связи с Сетью?

 ,

Mischutka ()

Сторублёвая купюра образца 2022 года в обороте

Кому-нибудь попадалась в наличном виде?

 ,

Mischutka ()

smb.conf

Читал намедни smb.conf и задумался над фразой:

When such options are commented with ";" the proposed setting differs from the default Samba behaviour

«the default Samba behaviour» — вот это вот «поведение Samba по умолчанию» — имеются ввиду настройки Samba по умолчанию?

 ,

Mischutka ()

Чем может быть обусловлена неполная локализация интерфейса программы?

Подразумеваются случаи такого типа.

Понятно, когда не локализован значительный объём — дело обусловлено требующимся соответствующим объёмом трудозатрат, но когда дело касается пары-тройки пунктов меню, — вопрос остаётся открытым.

 

Mischutka ()

Куда столько?

Решил установить fpc, при вводе команды

sudo apt install fpc
был выведен ворох названий различных пакетов и предупреждение

Необходимо скачать 99,9 MБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 558 MB.

Понятно, что современные жёсткие диски нынче зело объёмны, но полцарства за коня полгигабайта за fpc — как-то многовато...

 , ,

Mischutka ()

Какой командой запускается wayland?

Продолжу начатую здесь тему.

Как выполнить запуск wayland, если в системе отсутствуют распространённые настольные окружения (GNOME, KDE и т.д.), и какие пакеты для этого должны быть установлены?

Weston в системе наличествует, но его запуск завершился «fatal: failed to create compositor backend weston_compositor_destroy!!!».

Перемещено hobbit из general

 ,

Mischutka ()

В Astra Linux отсутствует утилита screenfetch

При попытке выполнить команду

screenfetch
Выдаётся сообщение:

bash: screenfetch: команда не найдена

При попытке установить данную утилиту

sudo apt install screenfetch
сообщается следующее:

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет screenfetch

Как говорил товарищ Саахов: Обидно, ну...

 

Mischutka ()

Как увеличить один раздел на жёстком диске, добавив к нему другой раздел?

На жёстком диске имеются следующие разделы:

NumberStartEndSizeTypeFile systemFlags
11049kB17,2GB17,2GBprimaryext4boot
217,2GB21,5GB4293MBextended
517,2GB21,5GB4293MBlogicallinux-swap(v1)
321,5GB32,2GB10,7GBprimaryext4

Как увеличить размер раздела №1 за счёт добавления к нему раздела №3?

 ,

Mischutka ()

Локализация ПО с помощью утилиты gettext

Пробовал русифицировать простую программу, написанную на C++, но так и не смог до конца осилить полную последовательность действий, необходимую для успешной локализации.

Вот код программы:

#include <iostream>
#include <stdlib.h>
#include <libintl.h>
#include <locale.h>

#define _(String) gettext (String)
using namespace std;
int main()
{
    setlocale(LC_ALL,"");
    bindtextdomain("test","/usr/share/locale");
    textdomain("test");
    system("clear");
    cout << (_("TEST"));
    return 0;
}

Выполняю следующие действия:

1). в каталоге с файлом test.cpp создаётся каталог po;

2). с помощью команды

xgettext -d test -o po/test.pot -k_ -s test.cpp
создаётся файл test.pot в каталоге po;

3). в каталоге po создаётся каталог ru;

4). с помощью команды

cp test.pot ru/test.po
создаётся файл test.po в каталоге ru.

Что нужно делать далее?

 ,

Mischutka ()

Не обновляется Google Chrome в Astra Linux (Orel)

При обновлении выдаётся сообщение:

Обновление списка пакетов...
apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" update
Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:2 http://mirror.yandex.ru/astra/stable/orel/repository orel InRelease
Hit:3 http://repo.yandex.ru/yandex-disk/deb stable InRelease
Err:4 http://mirror.yandex.ru/astra/stable/orel/repository orel Release
404 Not Found [IP: 213.180.204.183 80]
Hit:5 https://download.astralinux.ru/astra/stable/2.12_x86-64/repository orel InRelease
Get:6 https://download.astralinux.ru/astra/testing/orel/repository orel InRelease [13.2 kB]
Reading package lists...
E: The repository 'http://mirror.yandex.ru/astra/stable/orel/repository orel Release' does no longer have a Release file.
Не удалось выполнить обновление

Как добиться обновления?

 ,

Mischutka ()

Языки программирования, используемые для написания ПО для банкоматов

Какие в основном используются в настоящее время?

 , ,

Mischutka ()

В чём разница между synopsys и description?

Эти слова — синонимы или разница всё-таки есть?

 

Mischutka ()

Оптимизация ПО под процессор

Как вообще производится оптимизация программного обеспечения под тот или иной процессор, например, портировали JavaScript на «Эльбрус», а работает он там медленнее, чем на AMD/Intel, за счёт чего можно достичь увеличения быстродействия?

 ,

Mischutka ()

C++: перенос программы в Astra Linux

Попробовал скомпилировать программу на C++, вычисляющую сумму двух чисел:

#include <iostream>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int main()
{
char d;
do
{
double a, b, c;
system("clear");
cout << "Введите первое число: ";
cin >> a;
if(!cin)
{
cout << "Ошибка ввода!" << endl;
cin.clear();
fflush(stdin);
}
else
{
cout << "Введите второе число: ";
cin >> b;
if(!cin)
{
cout << "Ошибка ввода!" << endl;
cin.clear();
fflush(stdin);
}
else
{
c = a + b;
cout << "Сумма чисел равна: ";
cout << c << endl << endl;
}
}
cout << "Выйти из программы?" << endl;
cout << "Для выхода из программы введите 'д'," << endl;
cout << "для продолжения работы введите 'н': ";
cin >> d;
}
while(d != 'д');
return 0;
}
При компиляции было выдано сообщение:

summa.cpp:42:12: error: character too large for enclosing character literal type
while(d != 'д');

1 error generated.

Под MS Windows данная программа компилировалась с помощью Dev-C++ без проблем. Почему в linux'е возникло затруднение?

 ,

Mischutka ()

RSS подписка на новые темы