PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Operativni sustavi (https://forum.pcekspert.com/forumdisplay.php?f=36)
-   -   Linux OS - info, how-to, pitanja, novosti, savjeti, problemi... (https://forum.pcekspert.com/showthread.php?t=234127)

Bono 31.10.2025. 10:53

Biti ce toga sve vise pogotovo sa defaultnim sejvanje filova na one drive. A i Amerika se pokazala jako neprijateljski nastrojena prema ICC, ako koriste Azure Amerika je sposobna narediti Microsoftu da samo jednom blokiraju pristup servisima.

A ova ideja sa forsiranjem europskih cloud ili serverskih rijesenja, bolje ne, ionako nema nista europa osim regulacije.

Sent from my SM-S931B using Tapatalk

Libertus 31.10.2025. 13:51

Ništa lošija ne bi bila europska rješenja, samo treba biti neki početni poticaj i ostaviti dalje slobodno tržište da se europske tvrtke takmiče. Vjerujem da se za 5 godina može potpuno državne institucije odvojiti od Microsofta i na razini alata i na razini OS-a s npr. SUSE ili nešto drugo.

Jednom kada se pokrenu državne institucije i škole, poslovni svijet će pratiti.

Npr. ako kažu da je ODS standardni format za sve institucije + PDF. Onda više se ne moraju drugi alati igrati se mačke i miša s Microsoftom gdje oni pokušavaju dekodirati njihov format, a MS ga kostantno mijenja kako bi ovima zagorčao život. Najednom MS mora pratiti druge i smanjuje se ukupna važnost MS formata za cijelo tržište. I tako na ostalim područjima.

radi.neradi 31.10.2025. 14:07

Kako inače radite migraciju MySQL baze podataka na PostgreSQL?

Sada sam ovako napravio - dva docker containera sa MySQL i PostgreSQL. U MySQL ide novi user koji koristi mysql_native_password jer inače faila sa caching_sha2_password kojeg pgloader ne podržava. Zatim ide import MySQL dumpa, i konverzija. Prema source SQL dumpu napisani su castovi za konverziju column data typeova - uspije rješiti oko 380 nepodudaranosti. Preostaju četiri za koje mislim da su nekakav bug u pgloaderu za konverziju primary keyeva. Preostale sam rješio ručno. Iz nekog razloga kada sam definirao 'cast' parametar direktno kroz command line ne daje iste rezultate kao sa migration datotekom. Stvar rješena ali da pročitam kako vi to radite. https://github.com/dimitri/pgloader

Code:

export SQL_FILE="/var/shm/data.sql"

docker network create dbnet

docker run -d --name psql1 --network dbnet -e POSTGRES_PASSWORD=pass postgres:16
docker exec -e PGPASSWORD=pass psql1 createdb -U postgres data

docker run -d --name mysql1 --network dbnet -e MARIADB_ROOT_PASSWORD=pass mariadb:10.11
docker exec -i mysql1 mariadb -uroot -ppass -e "CREATE DATABASE data; CREATE USER 'pgloader'@'%' IDENTIFIED BY 'pass'; GRANT ALL ON data.* TO 'pgloader'@'%'; FLUSH PRIVILEGES;"
docker exec -i mysql1 mariadb -uroot -ppass data < $SQL_FILE

export MYSQL_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mysql1)
export PSQL_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' psql1)

# docker run --network dbnet --rm dimitri/pgloader pgloader mysql://pgloader:pass@$MYSQL_IP:3306/data postgresql://postgres:pass@$PSQL_IP:5432/data

cat << EOF > migration.load
LOAD DATABASE
  FROM mysql://pgloader:pass@$MYSQL_IP:3306/data
  INTO postgresql://postgres:pass@$PSQL_IP:5432/data

  WITH create tables, create indexes, reset sequences, foreign keys

  CAST type tinyint when (>= precision 1) to smallint drop typemod,
  type smallint when (>= precision 4) to smallint drop typemod,
  type mediumint when (>= precision 8) to int drop typemod,
  type int when (>= precision 10) to integer drop typemod,
  type bigint when (>= precision 20) to integer drop typemod,
  type text to "character varying",
  type mediumtext to text,
  type datetime to timestamp drop default drop not null using zero-dates-to-null;
EOF

docker run --network dbnet --rm -v $(pwd)/migration.load:/migration.load dimitri/pgloader pgloader /migration.load

            COPY Threads Completion        0        40                    25.680s
                    Create Indexes        1        1910                  84.970s
            Index Build Completion        0        1920                  43.640s
                    Reset Sequences        0        400                    0.390s
                      Primary Keys        0        640                    0.430s
                Create Foreign Keys        0        0                      0.000s
                    Create Triggers        0        0                      0.020s
                    Set Search Path        0        10                    0.000s
                  Install Comments        0        0                      0.000s
-----------------------------------  ---------  ---------  ---------  --------------
                  Total import time        ✓    2354190  570.0 MB        155.130s


Ivo_Strojnica 31.10.2025. 14:16

ja sam odavna napravija svoju aplikaciju za to, imam migracije između ovih baza:
Oracle
SQL Server
PostgreSQL
MySQL/MariaDB

Prebacuje sve osim procedura/funkcija.
Napravljeno u JavaFX-u.

tomek@vz 01.11.2025. 09:26

Citiraj:

Autor Libertus (Post 3828460)
Ništa lošija ne bi bila europska rješenja, samo treba biti neki početni poticaj i ostaviti dalje slobodno tržište da se europske tvrtke takmiče. Vjerujem da se za 5 godina može potpuno državne institucije odvojiti od Microsofta i na razini alata i na razini OS-a s npr. SUSE ili nešto drugo.

Jednom kada se pokrenu državne institucije i škole, poslovni svijet će pratiti.

Npr. ako kažu da je ODS standardni format za sve institucije + PDF. Onda više se ne moraju drugi alati igrati se mačke i miša s Microsoftom gdje oni pokušavaju dekodirati njihov format, a MS ga kostantno mijenja kako bi ovima zagorčao život. Najednom MS mora pratiti druge i smanjuje se ukupna važnost MS formata za cijelo tržište. I tako na ostalim područjima.


A bumo vidli...nebi bilo loše da se barem Europa uskladi oko Open-Source standarda.


Citiraj:

Even before Azure had a global failure this week, Austria's Ministry of Economy had taken a decisive step toward digital sovereignty. The Ministry achieved this status by migrating 1,200 employees to a Nextcloud-based cloud and collaboration platform hosted on Austrian-based infrastructure. This shift away from proprietary, foreign-owned cloud services, such as Microsoft 365, to an open-source, European-based cloud service aligns with a growing trend among European governments and agencies. They want control over sensitive data and to declare their independence from US-based tech providers.

European companies are encouraging this trend. Many of them have joined forces in the newly created non-profit foundation, the EuroStack Initiative. This foundation's goal is " to organize action, not just talk, around the pillars of the initiative: Buy European, Sell European, Fund European." What's the motive behind these moves away from proprietary tech? Well, in Austria's case, Florian Zinnagl, CISO of the Ministry of Economy, Energy, and Tourism (BMWET), explained, "We carry responsibility for a large amount of sensitive data -- from employees, companies, and citizens. As a public institution, we take this responsibility very seriously. That's why we view it critically to rely on cloud solutions from non-European corporations for processing this information."

Austria's move and motivation echo similar efforts in Germany, Denmark, and other EU states and agencies. The organizations include the German state of Schleswig-Holstein, which abandoned Exchange and Outlook for open-source programs. Other agencies that have taken the same path away from Microsoft include the Austrian military, Danish government organizations, and the French city of Lyon. All of these organizations aim to keep data storage and processing within national or European borders to enhance security, comply with privacy laws such as the EU's General Data Protection Regulation (GDPR), and mitigate risks from potential commercial and foreign government surveillance.

Bubba 01.11.2025. 12:04

Citiraj:

Autor tomek@vz (Post 3828141)
Hm...nisam imao takav dojam...

OK, problem je u tome sto se ja nisam dovoljno dobro izrazio, zapravo...

Ono na sto sam ja ciljao (jer o 3D prici nemam bas puno pojma) je generalni look&feel ozbiljne produktivnosti na Linuxu. Moja konfiguracija koja vjerojatno nije u kategoriji najslabijih na svijetu se s 4 monitora jednostavno ne ponasa jednako na Linuxu i Windowsima i to iskljucivo u koristi Windowsa.

Od cjelokupne tranzicije prozora preko vise monitora pa do skaliranja i ostalih "sitnica", skoro na pocetku 2026. to i dalje na Linuxu izgleda i ima osjecaj nekih mracnih desktop vremena. Naprosto i dalje ne postoji standardizirana prica oko koje bi se vendori mogli potruditi da je sofisticiraju za tu platformu. I da, za "pisacu masinu" to je vjerojatno OK, ali sve preko toga i dalje stvara hrpu problema i nepotrebnih neugodnosti.

Citiraj:

Autor Libertus (Post 3828439)
To je super, ali bilo bi puno bolje da EU donese dekret da se na državne institucije moraju koristiti software proizveden i sa serverima unutar EU. Brzo bi krenula ulaganja u poboljšanje svih open source rješenja.

To naprosto nije u skladu s time kako EU radi i funkcionira.

Citiraj:

Autor tomek@vz (Post 3828443)
Ali po ovome što ja vidim to nikad neće biti tako. Primjer: Njemačka, Minhen.

Ako pricas o Minhenu sredinom proslog desetljeca, tu ima hrpa tehnoloskih razloga zasto to nije moglo uspijeti.

Citiraj:

zato se ista ta sranja danas događaju.
Varas se.

Pogledaj sto Dirk Schrödter radi u Schleswig-Holsteinu. Sustavno, organski i cjelovito. To je dosta dobar i ucinkovit put koji se vec pokazuje dugorocno uspjesnim.

tomek@vz 01.11.2025. 21:52

Citiraj:

Autor Bubba (Post 3828544)
Ako pricas o Minhenu sredinom proslog desetljeca, tu ima hrpa tehnoloskih razloga zasto to nije moglo uspijeti.

Varas se.

Pogledaj sto Dirk Schrödter radi u Schleswig-Holsteinu. Sustavno, organski i cjelovito. To je dosta dobar i ucinkovit put koji se vec pokazuje dugorocno uspjesnim.


Znam Bubba ali Minhen je priča za sebe. Vjeruj mi. Tu sam i vidim i čujem što se na istom tom projektu i dalje događa i kakvu makljažu rade i kolko troše love na filozofiranje (doduše nema više Linuxa na klijent strani ali na server strani većina toga je i dalje Linux bazirano na konceptu osnovanom 2008-e za SLES pa su morali devovi prebacit i prlagodit sve za OpenSuse jer "Linux nesmije ništa koštat"). Imam čast usko raditi za devovima koji su 2008-e začeli cijeli koncept i održavali cijeli sustav na funkcionalnom životu kolko god je bilo moguće ovih godina bez obzira na probleme izvana, iznutra ili one političke. Glavni razlozi za neuspjeh su tvrdoglavost krajnjih korisnika i što se management svih glavnih firmi (RBS, SWM, IT@M, LHM, Baureferat...) uključenih u projekat od početka mrzi iz dna duše i svi svima podstavljaju kajle gdje god stignu. Desktopu nije pomglo to da su tadašnji devovi htjeli gurati svoju inhouse distru a bilo je premalo ljudi i naravno problemi su se samo gomilali. Sa Server strane, da mi kao tehničari međusobno nismo kreirali interno dobre odnose bilo bi svako malo u novinama. Dodaj još tome hrpu nesposobnjakovića sa svih strana i imaš planirani kaos. Dodaš tome uomražene likove koji misle da znaju više od svih i žele samo svoj projekt progurati bez uzimanja u obzir okolne infrastrukture i tehnologija u upotrebi i imaš šou kojem se ja nakon 6 godina više nemogu ni smijat ni plakat. Samo slegnem ramenima i kažem "es ist wie es ist" i pogurnem "wir schaffen das". Sa serverske strane OpenSuse i Debian Serveri zu i dalje živi i zdravi, na to pokušavam osobno rigorozno pazit i da se držimo nekog jebenog standarda ali daleko je to od idealnog ili "cutting edge" što danas Linux može dati. Sustavi kojima "nemam pristup" su u stanju kojem nijedan Admin koji unosi imalo ponosa u svoj rad nebi napravio. "Outsorcali" su upgrade 2 bitne Debian 9 virtualki na Debian 13 - ja sam odradio al nisam imao srca tako ostaviti pa sam posložio sve kako bi trebalo otpočetka biti. Znam da nakon mene nitko te sustave neće ni pipnuti osim ako neće biti nekog sranja. To je žalosna realnost i svakodnevica na Limux projektu. Premalo pravih planova i dugoročne odlučnosti a onda i znanja. I tu još nismo dotakli političku motivaciju. Desktop strana je mrtva ali Server strana je itekako živa i s obzirom na godine se drži hebeno dobro al o tome naravno nitko ne piše.


Kaj se ovog drugog dijela tiče što si naveo..vjerojatno je bilo djelom do katastrofalno optimiranih drivera (što je nekad bilo - svi grafički driveri +X11/Xorg). Dosad sam koristio max 3 ekrana na Linux kantama ali nisam nikad morao ikakav render radit tak da nisam neki faktor za procjene tu. Hobistička drljanja u Gimpu i Blenderu ne računam. Dal je situacija sa Waylandom i modernim kernelima bolja - neznam, Wayland znam da nije baš na "TI" sa nvidia driverima jako dugo bio, mislim da se tu nije ništa promjenilo.

Bubba 02.11.2025. 21:21

Citiraj:

Autor tomek@vz (Post 3828610)
doduše nema više Linuxa na klijent strani

Ja i jesam pricao o desktop implementacijama.

A sto se tice tuzne serverske price, ona ocito nema nikakve veze s tehnnologijom.

Citiraj:

Kaj se ovog drugog dijela tiče što si naveo..vjerojatno je bilo djelom do katastrofalno optimiranih drivera (što je nekad bilo - svi grafički driveri +X11/Xorg).
Nemam pojma. Ali to je sve sporo i traljavo i dalje. Ne postoje naznake da ce biti bolje, iz prostog razloga sto je desktop svijet vrlo heterogen po pitanju WM/DM ekosustava. Ono kad se sloboda obija o glavu...

Smarty 02.11.2025. 22:29

Ekipa ako mogu zamolit za malu pomoc, dosao sam pred zid.
Cilo popodne pokusavan instalirat Mint.
Dakle probao sam Mint na virtualnoj masini i ucinija mi se ok tako da bi sada ga zelio probati u punom sjaju i instalirat ga pored wina ali na drugi hdd.

E sad napravio sam particiju sa rufuson, oba diska su mi na GPT (proba san i druge opcije) i sve lipo prodje ali Linux mogu dignit samo u compatibility modu. Kontam ok i tako instaliram i sve 5 ali kada treba dignit linux pojavi se pola loga i gore u vrhu ekrana kockice i to je to nema dalje.
Secure boot u biosima je iskljucen.

Gdje grijesim?
internet kaze ""Compatibility mode" in Linux Mint refers to
a special boot option from the live USB or DVD that uses a minimal set of drivers to overcome hardware incompatibilities, especially with graphics and Wi-Fi." ali meni to neznaci puno :)

Svaka pomoc je dobro dosla.

Smarty 02.11.2025. 23:37

Evo nakon cilog dana ima bit da san skuzio. Ukljucio sam UEFI u Biosima i evo me na MINTU.
Nadam se da je to to i da nece vise bit muke :)
Hvala svejedno

tomek@vz 03.11.2025. 17:30

Citiraj:

I plan to introduce hard Rust dependencies and Rust code into APT, no earlier than May 2026. This extends at first to the Rust compiler and standard library, and the Sequoia ecosystem.
In particular, our code to parse .deb, .ar, .tar, and the HTTP signature verification code would strongly benefit from memory safe languages and a stronger approach to unit testing.
↫ Julian Andres Klode

Ivo_Strojnica 04.11.2025. 01:12

Da vas pitam, glup sam za ovo.
Grub2, Ubuntu, UEFI, zfs.
Sta god napravija sa /etc/default/grub, nece mi promijeni timeout fakin grub loadera, uvik je 30 sec.

Naravno odradim i update gruba nakon.

Sta mi nedostaje?

tomek@vz 04.11.2025. 05:20

Citiraj:

Autor Ivo_Strojnica (Post 3828938)
Da vas pitam, glup sam za ovo.
Grub2, Ubuntu, UEFI, zfs.
Sta god napravija sa /etc/default/grub, nece mi promijeni timeout fakin grub loadera, uvik je 30 sec.

Naravno odradim i update gruba nakon.

Sta mi nedostaje?


Neke distre čuvaju grub.cfg u /boot/grub/grub.cfg a neke u /boot/efi/EFI//grub.cfg pa shodno tome moraš grub-mkconfig komandu prilagoditi. Koji timeout je u grub.cfg definiran?


Sva vremena su GMT +2. Sada je 09:41.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger