ዝርዝር ሁኔታ:

Raspberry Pi ላይ Dotnet ን እንዴት ማዋቀር እንደሚቻል -5 ደረጃዎች
Raspberry Pi ላይ Dotnet ን እንዴት ማዋቀር እንደሚቻል -5 ደረጃዎች

ቪዲዮ: Raspberry Pi ላይ Dotnet ን እንዴት ማዋቀር እንደሚቻል -5 ደረጃዎች

ቪዲዮ: Raspberry Pi ላይ Dotnet ን እንዴት ማዋቀር እንደሚቻል -5 ደረጃዎች
ቪዲዮ: How to Block Unknown Numbers on Android 2024, ታህሳስ
Anonim
Raspberry Pi ላይ Dotnet ን እንዴት ማቀናበር እንደሚቻል
Raspberry Pi ላይ Dotnet ን እንዴት ማቀናበር እንደሚቻል
Raspberry Pi ላይ Dotnet ን እንዴት ማቀናበር እንደሚቻል
Raspberry Pi ላይ Dotnet ን እንዴት ማቀናበር እንደሚቻል

በ Raspberry Pi ላይ የ NET ማዕቀፍ - ያ ምንድነው እና ምን ተጨማሪ ፣ ለምን? ማይክሮሶፍት. NET Framework ን ወይም እንዲሁ በ ‹Raspberry Pi› ላይ ብቻ Dotnet ተብሎ የሚጠራው መጀመሪያ በጨረፍታ ትንሽ እንግዳ እና ተንኮለኛ ይመስላል። ግን በሁለተኛው ፣ የበለጠ ቅርብ በሆነ መልኩ በጣም ብልጥ እና ምክንያታዊ ይሆናል።

በመጀመሪያ ፣ እርስዎ አዲስ ከሆኑ ፣ ሁለቱን ዋና ዋና ጥያቄዎች እናብራራላቸው - Raspberry Pi እና ማይክሮሶፍት. NET Framework ምንድነው።

RASPBERRY ፒአይ

Raspberry Pi አነስተኛ የኃይል ፍጆታ መሣሪያ ነው ፣ እሱ ተራ ፒሲ ማዘርቦርድ ይመስላል ግን ብዙ (ብዙ ማለቴ) ያንሳል። ሌሎች የእኛ ፒሲዎች እና ላፕቶፖች የሚያደርጉትን የተለያዩ የአቀነባባሪዎች አይነቶችን ይጠቀማል። በዕለት ተዕለት የኮምፒተር መሣሪያዎቻችን ውስጥ ያለው ‹RPi ›መሣሪያዎች‹ አርኤም ›ያላቸው ሲኖራቸው‹ x86 ›ይባላል። ሁሉም የ RPi ባለቤቶች ማለት ይቻላል ክፍት ምንጭ ሶፍትዌር ይጠቀማሉ። ለምሳሌ ዴቢያን የ Raspbian የክወና ስርዓት ፣ የ Chromium የድር አሳሽ ፣ ወዘተ ብዙ ትግበራዎች በድር ላይ ማከማቻ ቦታ በሚባል ቦታ ይቀመጣሉ እና በ Raspberry Pi ፋውንዴሽን ይደገፋሉ።

በዋናነት በ Raspbian ስርዓት ውስጥ ያሉ ሁሉም የላቁ ሥራዎች የሚከናወኑት በትእዛዝ ትምህርቴ ውስጥ ለመጠቀም የታሰብኩበት የትእዛዝ መስመር በሚባል መተግበሪያ ነው።

ለፕሮጀክትዎ የ RPi መሣሪያ ካልገዙ አሁን በጣም ጥሩ እና ፈጣኑ መንገድ በአማዞን ላይ ትዕዛዝ መስጠት ነው። ለፕሮጀክቱ ፣ ማንኛውም ዓይነት ወይም የ RPi መሣሪያ በጥሩ ሁኔታ ይሠራል ፣ ስለሆነም በበጀትዎ መሠረት ማንኛውንም ሞዴል መምረጥ ይችላሉ።

የማይክሮሶፍት.ኔት ማዕቀፍ

የማይክሮሶፍት የዶትኔት ማዕቀፍ በዊንዶውስ ኦፕሬቲንግ ላይ ብቻ የሚሰራ ሶፍትዌር ነው። የክፍሎች ቤተ -መጽሐፍት ትልቅ እና የተሰራ ቤተ -መጽሐፍትን ይሰጣል (ለዚያም ነው ‹የፍሬምወርክ ክፍል ቤተ -መጽሐፍት› ወይም በአጭሩ FCL ተብሎ የሚጠራው)። በአጭሩ የሶፍትዌር ገንቢ በሌሎች የኮድ ቋንቋዎች የተፃፈውን ኮድ እንዲጠቀም ያስችለዋል። እንደ ደህንነት ፣ የማህደረ ትውስታ አስተዳደር እና ልዩ አያያዝን የመሳሰሉ አገልግሎቶችን የሚሰጥ መተግበሪያ ምናባዊ ማሽን ነው።

በክንድ መሣሪያዎች ላይ ለምን ይጠቀሙበታል

መልሱ በጣም ቀላል ቢሆንም ትክክለኛ ጥያቄ ነው። እርስዎ ገንቢ ከሆኑ እና ለአንዳንድ የ Raspberry Pi ፕሮጀክት (IoT ፣ ወይም AI ፣ ወይም ሮቦቶች) እንኳን የ ARM መሣሪያን የሚጠቀሙ ከሆነ በዚያ ሃርድዌር ላይ አንዳንድ “የኮድ ጉዳዮችን” ማሟላት ያስፈልግዎታል። Raspberry Pi ላይ የተዋቀረው ይህ ባህርይ በተለያዩ የፕሮግራም ቋንቋዎች መካከል መቀያየርን በማስቀረት ሥራቸውን ሲያከናውን ለገንቢ የበለጠ ነፃነትን እና ተጣጣፊነትን ይሰጣል። እና በ Raspberry Pi ላይ በማንኛውም ልዩ ፕሮጀክት ላይ የማይሰሩ ከሆነ ፣ በጣም ምቹ እና ኃይል ቆጣቢ በሆነው በዚህ የመስቀለኛ ቋንቋ ማዕቀፍ ላይ እንደ ኮድ መስሪያ ማሽን አድርገው ሊጠቀሙበት ይችላሉ። በእውነቱ ፣ እጅግ የላቀ የ Raspberry Pi ሞዴል ከተለመደው ፒሲ 40 እጥፍ ያነሰ ኃይልን ይጠቀማል (አርባ ጊዜ - ይህ ስህተት አይደለም)

ደረጃ 1 - Emulator ን ይጫኑ

Emulator ን ይጫኑ
Emulator ን ይጫኑ

ስለዚህ ፣ የ “NET Framework” ን በ “Raspberry Pi” በመጠቀም ሁሉንም ጥቅሞችን እና ጉዳቶችን አስቀድመው እንደተረዱት ፣ ወደ መጫኑ እንሂድ። እንደተለመደው ፣ ለዚያ አምሳያ ያስፈልግዎታል። እና እንደገና ፣ በግል መማሪያዬ ውስጥ እኔ በእኔ አስተያየት በጣም ጥሩ ምርጫ የሆነውን የ ExaGear ዴስክቶፕን እጠቀማለሁ። እርስዎ ካልወደዱት ወይም አስቀድመው ሌላ አስመሳይን የሚጠቀሙ ከሆነ ወይም ሌላ አማራጭ መፈለግ ከፈለጉ ያንን ለማድረግ ነፃ ነዎት። ልብ ይበሉ ፣ ከሌላ ዓይነት አስመሳይ ጋር የመጫን ሂደቱ እንደዛው ይቆያል።

1. ደህና ፣ እርምጃ ይውሰዱ - ለ ‹እንጆሪ Pi› አምሳያዎን ያውርዱ። በእርስዎ RPi ፋይል ስርዓት ውስጥ ወደ ውርዶች አቃፊ ውስጥ መግባት አለበት። ስለዚህ በዚህ አቃፊ ውስጥ ይግቡ እና አስመሳይውን ይክፈቱ-ሲዲ ቤት/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz

2. ከዚያ በኋላ የማስመሰል ሶፍትዌሩን ለመጫን thos ትዕዛዙን ይጠቀሙ- sudo./install-exagear.sh

ደረጃ 2 X86 ን እንደ እንግዳ ስርዓት ያስጀምሩ

X86 ን እንደ እንግዳ ስርዓት ያስጀምሩ
X86 ን እንደ እንግዳ ስርዓት ያስጀምሩ

3. በትዕዛዙ የእንግዳውን x86 ስርዓት ይጀምሩ - exagear

4. የ x86 ስርዓት ሥራን ይፈትሹ - ቅስት

5. ይህንን ይመልከቱ? i686 እ.ኤ.አ.

ሁሉም ነገር ደህና ነው ወደሚቀጥለው ደረጃ ይሂዱ!;)

ደረጃ 3 ወይን ያውርዱ እና ያዋቅሩ

ወይን ያውርዱ እና ያዋቅሩ
ወይን ያውርዱ እና ያዋቅሩ

ቀደም ባሉት አስተማሪዎቼ ውስጥ እንደነገርኩት Raspbian የራሱ የሆነ የ ARM የሥራ አካባቢ አለው። ስለዚህ ለ x86 አከባቢ የተፈጠረ በእሱ ላይ ማንኛውንም ነገር ማካሄድ አይቻልም። በተጨማሪም ፣ x86 አከባቢ ራሱ ለዊንዶውስ የተሰሩ መተግበሪያዎችን ለማሄድ ተጨማሪ እገዛ ይፈልጋል። ስለዚህ ፣ መላውን ሰንሰለት ለመረዳት ፣ መርሃግብሩን ይመልከቱ ፣ እኔ ሂደቱን ለማሳየት ልዩ አድርጌአለሁ

6. በእንግዳ x86 ስርዓት usine የትእዛዝ መስመር ውስጥ ወይን መጫን አለብዎት-sudo apt-get install ወይን

ExaGear ን እንደ እኔ የሚጠቀሙ ከሆነ ፣ እሱ ልዩ ስሪት እንዳለው ማረጋገጥ አለብዎት -ወይን -መቀልበስ

ይህንን በማያ ገጽዎ ላይ ማየት አለብዎት- “ወይን-1.8.1-eltechs” (አሃዞቹ ሊለያዩ ይችላሉ)

ደረጃ 4:. NET Framework ን ይጫኑ። ክፍል 1: Winetricks

. NET Framework ን ይጫኑ። ክፍል 1: Winetricks
. NET Framework ን ይጫኑ። ክፍል 1: Winetricks
. NET Framework ን ይጫኑ። ክፍል 1: Winetricks
. NET Framework ን ይጫኑ። ክፍል 1: Winetricks

. Net Framework ን ከመጫንዎ በፊት “Winetricks” የሚባሉ ጥቂት ተጨማሪ ጥቅሎችን ማውረድ እና መጫን ይኖርብዎታል-

sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks

ኡቡንቱን የሚጠቀሙ ከሆነ የሚከተለውን ያድርጉ ።/winetricks dotnet40

በ. NET Framevwork ስሪቶች 2.0 ፣ 3.0 እና 4.0 እርስ በእርስ ለመገጣጠም ይህንን እንፈልጋለን። እሱ በዚህ መንገድ ብቻ ይሠራል። ያንን እንደጨረሱ ወደ ቀጣዩ ደረጃ ይሂዱ

ደረጃ 5. NET Framework ን ይጫኑ። ክፍል 2: ስሪት 4.5

. NET Framework ን ይጫኑ። ክፍል 2: ስሪት 4.5
. NET Framework ን ይጫኑ። ክፍል 2: ስሪት 4.5

አሁን በወይን ስር. NET Framework 4.5 ን ማውረድ እና መጫን ያስፈልግዎታል: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe

ወይን dotnetfx45_full_x86_x64.exe

ከዚያ የመጫኛ አቀናባሪውን መስኮት ማየት አለብዎት። ጥያቄዎቹን ብቻ ይከተሉ እና መጫኑን ያጠናቅቁ። ይሀው ነው!

አስፈላጊ ዝማኔ! ExaGear ከአሁን በኋላ አገልግሎት ላይ ያለ ይመስላል። የ ExaGear ፈቃድን ገና ካልገዙ ፣ ስለዚህ ፣ QEMU ን (https://www.qemu.org/) ቢጠቀሙ የተሻለ ይመስለኛል። አጠቃላይ መርህ ተመሳሳይ ይሆናል።

የሚመከር: