অ্যান্ড্রয়েড

রাস্পবেরি পাইতে আর্চ লিনাক্স কীভাবে ইনস্টল করবেন

Laksa ম্যারাডোনা - সিঙ্গাপুরের কারি নুডল স্যুপ (Laksa Lemak) | এশিয়ান রেসিপি

Laksa ম্যারাডোনা - সিঙ্গাপুরের কারি নুডল স্যুপ (Laksa Lemak) | এশিয়ান রেসিপি

সুচিপত্র:

Anonim

রাস্পবেরি পাই সর্বকালের সর্বাধিক জনপ্রিয় সিঙ্গল-বোর্ড কম্পিউটার। এটি ডেস্কটপ পিসি, হোম মিডিয়া সেন্টার, স্মার্ট ওয়াইফাই রাউটার, অটোমেশন সিস্টেম এবং গেম সার্ভারের মতো বিভিন্ন উদ্দেশ্যে ব্যবহার করা যেতে পারে। ব্যবহারের ক্ষেত্রে অবিরাম।

আপনি রাস্পবেরি পাইতে বিভিন্ন লিনাক্স বিতরণ যেমন রাস্পবিয়ান, উইন্ডোজ 10 আইওটি এবং ফ্রিবিএসডি সহ বিভিন্ন অপারেটিং সিস্টেম পরিচালনা করতে পারেন।

এই টিউটোরিয়ালে, আমরা আপনাকে রাস্পবেরি পাই 3 এবং 4 এ আর্চ লিনাক্স এআরএম সেটআপ করার পদ্ধতিটি দেখাবো Arch

আর্চ লিনাক্স হ'ল জিএনইউ / লিনাক্স বিতরণ, যার অর্থ এটি কেবল একবার আপনাকে ইনস্টল করতে হবে এবং প্রায়শই এটি আপডেট করতে হবে।

আর্ক লিনাক্স ডাউনলোড করা হচ্ছে

আর্ক লিনাক্স এআরএম ডাউনলোড পৃষ্ঠাতে যান এবং আপনার রাস্পবেরি পাই সংস্করণের জন্য সর্বশেষ আর্চ লিনাক্স এআরএম ফাইলটি ডাউনলোড করুন।

wget

এসডি কার্ড প্রস্তুত করা হচ্ছে

আপনার এসডি কার্ড ড্রাইভে এসডি কার্ডটি প্রবেশ করুন এবং lsblk কমান্ডটি ব্যবহার করে কার্ডের নামটি সন্ধান করুন:

lsblk

কমান্ডটি সমস্ত উপলব্ধ ব্লক ডিভাইসের একটি তালিকা মুদ্রণ করবে:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…

উপরের উদাহরণে, এসডি ডিভাইসের নাম /dev/sdb , তবে এটি আপনার সিস্টেমে পৃথক হতে পারে। নামটি সনাক্ত করার সর্বোত্তম উপায় হ'ল ডিভাইসের আকার পরীক্ষা করা।

আপনি জিপিআর্টেড যেমন কমান্ড-লাইন সরঞ্জাম যেমন fdisk বা parted ড্রাইভের বিন্যাস করতে এবং প্রয়োজনীয় পার্টিশন তৈরি করতে গ্রাফিক্যাল সরঞ্জাম ব্যবহার করতে পারেন। আমরা parted ইউটিলিটি ব্যবহার করব।

নোট করুন যে ফর্ম্যাট করা এবং নতুন পার্টিশন তৈরি করা একটি ধ্বংসাত্মক প্রক্রিয়া, এবং এটি বিদ্যমান সমস্ত ডেটা মুছে ফেলবে। আপনার যদি এসডি কার্ডে ডেটা থাকে তবে প্রথমে আপনাকে এটি ব্যাক আপ করা উচিত।

প্রথমে নিম্নলিখিত কমান্ডটি চালিয়ে পার্টিশন টেবিলটি তৈরি করুন:

sudo parted /dev/sdb --script -- mklabel msdos

দুটি পার্টিশন তৈরি করুন। 128 এমবি সহ ফ্যাট 32 বুট পার্টিশন, এবং এসডি স্পেসের বাকী অংশটি গ্রহণ করে এমন এক্সট 4 রুট পার্টিশন:

sudo parted /dev/sdb --script -- mkpart primary fat32 1 128 sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%

বুট পার্টিশনে একটি বুটযোগ্য পতাকা যুক্ত করুন:

sudo parted /dev/sdb --script -- set 1 boot on

একবার হয়ে গেলে পার্টিশন টেবিলটি প্রিন্ট করতে নীচের কমান্ডটি ব্যবহার করুন এবং যাচাই করুন যে সবকিছু সঠিকভাবে সেট আপ হয়েছে:

sudo parted /dev/sdb --script print

আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:

Model: Generic- SD/MMC/MS PRO (scsi) Disk /dev/sdb: 64.0GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 128MB 127MB primary boot, lba 2 128MB 64.0GB 63.9GB primary

বুট পার্টিশনটি FAT32 এ ফর্ম্যাট করুন:

sudo mkfs.vfat -F32 /dev/sdb1

mkfs.fat 4.1 (2017-01-24)

মূল পার্টিশনটি ext4 এ ফর্ম্যাট করুন:

sudo mkfs.ext4 -F /dev/sdb2

mke2fs 1.44.1 (24-Mar-2018) Creating filesystem with 15599104 4k blocks and 3899952 inodes Filesystem UUID: 0992147a-aa9d-474b-b974-e0a015766392 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done Writing inode tables: done Creating journal (65536 blocks): done Writing superblocks and filesystem accounting information: done

ওএস ফাইলগুলি অনুলিপি করা হচ্ছে

এখন যে এসডি কার্ডটি পার্টিশন করা হয়েছে, আমরা পার্টিশনগুলি মাউন্ট করব এবং ডাউনলোড করা টার ফাইল থেকে ডেটা অনুলিপি করব।

এসডি পার্টিশনগুলি মাউন্ট করার আগে, ডিরেক্টরিগুলি তৈরি করুন যা মাউন্ট পয়েন্ট হিসাবে কাজ করবে:

sudo mkdir -p /mnt/arch/{boot, root}

নীচের কমান্ডগুলি ব্যবহার করে উভয় পার্টিশন মাউন্ট করুন:

sudo mount /dev/sdb1 /mnt/arch/boot sudo mount /dev/sdb2 /mnt/arch/root

আর্ক লিনাক্স tar.gz ফাইলের সামগ্রীটি /mnt/arch/root ডিরেক্টরিতে নিষ্কাশনের জন্য tar কমান্ডটি ব্যবহার করুন:

sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root

এর পরে বুট ফাইলগুলি মাউন্ট করা বুট পার্টিশনে স্থানান্তর করুন:

sudo mv /mnt/arch/root/boot/* /mnt/arch/boot

একবার হয়ে গেলে, দুটি পার্টিশন আনমাউন্ট করুন:

sudo umount /mnt/arch/boot /mnt/arch/root

এখানেই শেষ! আপনার এসডি কার্ডে একটি বুটেবল আর্চ লিনাক্স ওএস রয়েছে।

পাইটি বুট করা হচ্ছে

আপনার রাস্পবেরি পাই বোর্ডে এসডি কার্ডটি রাখুন, মনিটরে প্লাগ ইন করুন, কীবোর্ড এবং পাওয়ার উত্স এবং আপনি যেতে প্রস্তুত।

ডিফল্ট ব্যবহারকারীর নামটি অ্যালার্ম এবং পাসওয়ার্ডটি অ্যালার্ম । এই ব্যবহারকারীর sudo সুবিধা আছে।

আপনি পাসওয়ার্ড রুট দিয়ে রুট হিসাবে লগ ইন করতে পারেন।

একবার লগ ইন হয়ে গেলে, প্যাকম্যান কীরিং আরম্ভ করুন এবং প্যাকেজ স্বাক্ষরকরণ কীগুলি তৈরি করুন:

pacman-key --init pacman-key --populate archlinuxarm

এখান থেকে আপনি ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে পারেন, ওয়াইফাই সেট আপ করতে পারেন এবং আপনার নতুন আরক লিনাক্স ইনস্টলেশনটি কনফিগার করতে পারেন।

উপসংহার

রাস্পবেরি পাই 3 / 34b এ আর্চ লিনাক্স ইনস্টল করা একটি দুর্দান্ত সোজা প্রক্রিয়া। আপনাকে যা করতে হবে তা হ'ল এসডি কার্ড প্রস্তুত করা, ফাইলগুলি অনুলিপি করা এবং রাস্পবেরি পাই বুট করা।

খিলান লিনাক্স রাস্পবেরি পাই