ternux /ডকস/সাধারণ প্রশ্ন
বোকা প্রশ্ন বলে কিছু নেই, আছে শুধু না-লেখা আচরণ।
— Sobuj Miah

সাধারণ প্রশ্ন

Root লাগবে?

না। PRoot privileged chroot ছাড়া Debian userland দেয়। ternux bootloader unlock, custom kernel install বা phone root করে না।

কিছু Android/OEM background-process policy-র জন্য settings change বা ADB action লাগতে পারে। এটি device administration, root access নয়।


ternux Pro কি এখন পাওয়া যাচ্ছে?

না। ১৩ আগস্ট ২০২৬ অনুযায়ী ternux Pro private development-এ আছে এবং এখনও বিক্রি শুরু হয়নি। কোনো public installer endpoint নেই। Private beta ও official release channel প্রস্তুত হলে repository ও এই site-এ জানানো হবে।

বর্তমান Pro release দাবি করা copied command বা download link-কে untrusted ধরুন।


সম্পূর্ণ installation procedure public নয় কেন?

Public site এখন compatibility, architecture, daily operation, success-এর evidence, বাস্তব workload ও troubleshooting-এর উপর জোর দেয়। সম্পূর্ণ version-bound installer procedure, rollback implementation ও operator runbook private Pro release material।

এতে Mesa, Android বা package বদলের পর পুরনো installation command-কে নিরাপদ বলে দেখানোর ঝুঁকিও কমে।


আমার ফোনে চলবে?

উপযুক্ত baseline: Android 10+, aarch64, অন্তত ১২ GB ফাঁকা, maintained Termux build ও Termux:X11। Graphics device অনুযায়ী বদলায়:

GPU family Expected route অবস্থান
Qualcomm Adreno Zink + Turnip Supported device-এ preferred accelerated path
Mali / Xclipse / PowerVR VirGL Compatibility path; ধীর ও বেশি সীমিত

এটি universal compatibility promise নয়। Android build, OEM restriction, kernel/driver version ও RAM ফল বদলাতে পারে। Release-এর সময় Pro preflight ও device matrix supported combination নির্ধারণ করবে।


কত storage ও RAM দরকার?

Base environment ও working room-এর জন্য অন্তত ১২ GB রাখুন। Local AI model, Blender asset, development dependency ও security dataset-এর জন্য আরও লাগবে।

৪ GB RAM practical minimum; ৬–৮ GB বেশি স্বচ্ছন্দ। Android ও Debian একই physical memory ব্যবহার করে।


Deployment কতক্ষণ লাগবে?

Storage speed, network, device, selected workload profile ও thermal state-এর উপর নির্ভর করে। Public time promise illustrative number থেকে নয়, private-beta data থেকে নির্ধারণ করা হবে। প্রথম deployment-এর সময় phone powered ও available রাখার পরিকল্পনা করুন।


Acceleration কাজ করছে কীভাবে প্রমাণ করব?

Xfce4 desktop-এর ভেতর থেকে:

glxinfo | grep -i "renderer string"
vulkaninfo --summary

Supported Adreno route-এ Zink/Turnip, compatibility route-এ VirGL expected। llvmpipe CPU rendering বোঝায়; desktop খুলেছে বলে এটিকে successful accelerated deployment ধরা যাবে না।


Blender সত্যি চলে?

হ্যাঁ, phone-appropriate সীমার মধ্যে। লেখকের পরীক্ষিত Turnip-enabled device-এ lightweight Blender viewport low-poly edit, simple material ও modest scene-এর জন্য যথেষ্ট smooth ছিল।

এটি observed result, cross-device benchmark নয়। Dense sculpting, বড় texture, simulation ও দীর্ঘ production render ফোনের জন্য দুর্বল workload।


Local AI চালাতে পারব?

পরিকল্পিত Pro AI profile Vulkan সহ llama.cpp ব্যবহার করে। অনেক ফোনে Q4 quantisation-এর compact ১–২B parameter model বাস্তব starting point।

RAM, context size, model architecture ও heat গুরুত্বপূর্ণ। GPU offload সাহায্য করে, memory বা thermal limit সরায় না। Authentication ও intentional network access না থাকলে local model service loopback-এ bind করা উচিত।


Claude Code, Hermes বা OpenCode ব্যবহার করা যাবে?

Debian terminal-এ Node.js/npm ও terminal-based coding assistant চলতে পারে। প্রতিটি tool-এর স্বাধীন account, model-provider, quota ও licence term আছে। ternux-এর ভেতরে চললেই third-party service permanently free হয় না।

API key রক্ষা করুন, approval-এর আগে command পড়ুন এবং বড় automated edit-এর আগে কাজ commit করুন।


Security tool install করা যাবে?

Standard Debian security ও network-analysis tool authorised lab-এ উপকারী হতে পারে। শুধু নিজের বা স্পষ্ট অনুমতি থাকা system-এ ব্যবহার করুন।

PRoot unrestricted Wi-Fi monitor mode, packet injection, direct USB access বা arbitrary kernel capability দেয় না। ternux portable analysis station হতে পারে, dedicated security hardware-এর পূর্ণ বিকল্প নয়।


Cryptocurrency mining কেমন?

কিছু arm64 compute workload technically চলতে পারে, কিন্তু mining ternux-এর primary recommended বা supported use case নয়। Sustained load heat, throttling, battery drain ও সম্ভাব্য battery wear বাড়ায়; mobile economics-ও সাধারণত দুর্বল।


Interruption-এর পর Pro resume করতে পারবে?

Private alpha-তে recorded resume ও targeted doctor repair আছে: completed module store হয় এবং failed check rerun করা module-এ map হয়। Transactional rollback এখনও নেই; এটি release blocker। Launch-এর আগে private beta-তে interrupted run, repair, backup/restore ও declared recovery behaviour test করতে হবে।

এখন কোনো public installer নেই; copied resume বা doctor command-কে official release ধরবেন না।


Pro কি server-এর সঙ্গে যোগাযোগ করবে?

পরিকল্পিত licensed product-এর defined delivery/licence flow লাগবে। Launch-এর আগে privacy policy-তে ঠিক কী পাঠানো হয়, কেন, কতদিন রাখা হয় এবং device seat কীভাবে কাজ করে—সব লিখতে হবে।

Desktop-এর analytics দরকার হওয়া উচিত নয়। Debian package ও optional third-party tool তাদের configured repository বা provider-এর সঙ্গে যোগাযোগ করবে। Model ও service সেভাবে configure করলে local AI local-ই থাকতে পারে।


প্রথম launch ধীর কেন?

Mesa shader cache তৈরি করতে পারে, Debian application PRoot দিয়ে start হয় এবং Android aggressive memory management করতে পারে। প্রথম কয়েক launch-এর পর performance স্থির হয়। Tuning-এর আগে renderer ও benchmark baseline রাখুন।


অন্য desktop environment ব্যবহার করা যাবে?

অন্য arm64 desktop environment PRoot-এ চলতে পারে, তবে ternux Xfce4 ঘিরে design ও validate করা হচ্ছে—এটি তুলনামূলক light এবং normal systemd boot চায় না। Alternative desktop initial supported configuration-এর বাইরে।


x86 software, Steam বা Wine চলবে?

Supported use case হিসেবে নয়। Debian environment arm64। x86 translation বা emulation আরেকটি compatibility ও performance layer যোগ করে। Native arm64 Linux application intended target।


Android-এ file নেব কীভাবে?

Android storage permission দেওয়ার পর shared storage normal hand-off point:

cp report.pdf ~/storage/shared/

মূল্যবান source code Git-এ রাখুন এবং container-এর বাইরেও backup রাখুন।


Update কীভাবে করব?

আগে backup নিন, renderer/toolkit version লিখুন, release note পড়ুন, তারপর available হলে version-matched Pro update route ব্যবহার করুন। Graphics component ইচ্ছেমতো replace করা উচিত নয়: update-এর পর desktop খুলেও intended GPU path নীরবে হারাতে পারে।


সমস্যা কোথায় report করব?

Public documentation, compatibility বা reproducible non-sensitive finding-এর জন্য GitHub issue খুলুন। Device model, Android version, GPU route ও exact relevant output দিন।

Licence key, API token, private endpoint বা unredacted support bundle কখনও post করবেন না। Sensitive issue GitHub Security Advisories দিয়ে জানান।


ternux — Copyright (c) 2026 Sobuj Miah (@soobujmiah) · MIT

GitHub-এ এই পাতাটি সম্পাদনা করুন → ↑ উপরে ফিরুন