Общие вопросы > Вопросы от новичков

PRA. Сборка модуля "Mytetra".

<< < (15/16) > >>

knn:

--- Цитата: knn от 19 Январь 2023, 22:43:54 --- mytetra-root-502-1000_32-64-kn01.sfs
--- Конец цитаты ---
- с одной стороны - как таковой, модуль - более для ознакомления - т.к. , имхо, свои /data, /trash и /mytetra-x-y лучше выносить в каталог раздела носителя ( пр. как вариант - /mnt/home/путь/...).
И эти изменения нужно сохранять - или в ./conf.ini, или линковать.
А это, получается - изменения на уровне пересборки модуля.
Можно, конечно, и ч/з сохраненку, но - это уже не то.
-------------

- с другой - удобно вносить свои небольшие изменения в готовый модуль;

- с третей - решил для себя как "подружить" базы-mytetra разных id-пользователей ( с учетом импорта/экспорта веток).
===============

зы:
удобно - выделять для визуального различения запущенных экземпляров проги - их qt-интерфейсы в конфигах-stylesheet.css

knn:

--- Цитата: knn от 19 Январь 2023, 22:43:54 --- mytetra-root-502-1000_32-64-kn01.sfs

--- Конец цитаты ---
- попробовал на DebianDog32( версию не знаю - iso не сохранилось)
- для root-пользователя - нормально, а для puppy-1000-пользователя перед запуском 'MyTetra-1000' необходимо выполнить:

--- Код ---
ln -s /home/live/.config/MTt-1000 /home/puppy/.config/MTt-1000
--- Конец кода ---

knn:
цит

--- Цитата ---- похоже ситуация с 'разными id-линукс-пользователей' разрешается размещением ./data и ./trash на fat/ntfs разделах ...
( с соответствующим линкованием или указанием tetradir=, trashdir= в ./conf.ini)
--- Конец цитаты ---

knn:
:) сайт Автора (с форумом) снова заработал !
[ссылки - в Шапке]

knn:
MTt-i686-amd64-archive_1.0.tar.xz ( 74 M)
[ в распакованном виде ~= 270 M
# т.к. "Прога - в 4-х экземплярах" ]
 ---------------------

- вариант компановки portable-MyTetra - для двух пользователей ('root' и 'user-id-1000' со своими базами соответственно).
+ автоопределение архитектуры-ОС при запуске.
# для удобства запуска под разными осями (и пользователями).
-------

- разархивировать в нужное место,
- запуск (#в зависимости от Пользователя):
        -- /путь/mytetra-ROOT_arch.run
        -- /путь/mytetra-1000_arch.run   .
================
=============
зы
-- кнопки "Цвеа текста" повключал, а Русский предвыставлен только на 'i686' => "самостоятельно - --Tools --> Preferences"
========
если вдруг кто проверит-отпишется и всё нормально - перемещу в Шапку.
=============
зызы
readme-archive.txt:

--- [ Читать далее ] ---
=================

#  на основании - 'make by scoute' :

"mytetra deb rpm exe (сборки от энтузиастов) скачать"
https://webhamster.ru/punbb/viewtopic.php?pid=5134#p5134 :

-- mytetra_1.44.165_linux_amd64.tar.gz - универсальный архив для Linux x64
+
-- mytetra_1.44.34_linux_i686_32bit.tar.gz - универсальный архив для старых Linux x86
=================

#  knn :

-- мелкие правки в 'mytetra.run';

-- 'mytetra-root_arch.run' + 'mytetra-1000_arch.run'
( для запуска от 'root' и 'user-id-1000' соответственно);

-- автоопределение архитектуры с запуском соответствующего экземпляра проги;

-- "задвоение" экземпляров проги на случай параллельного запуска ('root' и 'id-1000');
-----------

т.е. это ~= 'portable-32/64-MyTetra' архив, с двумя базами - '../mytetra-data_root/' и '../MTt-data-1000/'.

( для удобства ознакомления[/пользования] пути до баз "преднастроены")
=================

# в случае ошибочного запуска от 'root' - id-1000-экземпляра - можно рекурсивно подправить права '../MTt-1000/.../...'
-------------

# так же, по-аналогии, можно переделать для пользователя с другим 'id'
--- Конец цитаты ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии