Руководство пользователя Orange Pi Zero 3

  Обзор   |  Запуск   |    Linux     |  Сборка Linux   |  Android   |  Сборка Android   |

  RU            EN  

Глава 3. Использование Linux: системы Debian/Ubuntu Server и настольная Xfce
Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122  


3.33.1. Система Debian Bullseye

  • 1) В Debian Bullseye по умолчанию установлена цепочка инструментов компиляции gcc, которая может напрямую компилировать программы на языке C в системе Linux платы .

    a. Версия gcc выглядит следующим образом

    
    orangepi@orangepi:~$ gcc --version
    gcc (Debian 10.2.1-6) 10.2.1 20210110
    Copyright (C) 2020 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
    PURPOSE.
    

    b. Напишите программу hello_world.c на языке Си

    
    orangepi@orangepi:~$ vim hello_world.c
    #include 
    int main(void)

    { printf("Hello World!\n"); return 0; }

    c. Затем скомпилируйте и запустите hello_world.c

    
    orangepi@orangepi:~$ gcc -o hello_world hello_world.c
    orangepi@orangepi:~$ ./hello_world
    Hello World!
    

  • 2) Debian Bullseye поставляется с установленным по умолчанию Python3

    a. Конкретная версия Python выглядит следующим образом

    orangepi@orangepi:~$ python3
    Python 3.9.2 (default, Feb 28 2021, 17:03:44)
    [GCC 10.2.1 20210110] on linux
    Type "help", "copyright", "credits" or "license" for more information.

    Используйте сочетание клавиш Ctrl+D для выхода из интерактивного режима Python.

    b. Напишите программу hello_world.py на языке Python.

    orangepi@orangepi:~$ vim hello_world.py
    print('Hello World!')

    c. Результат запуска hello_world.py выглядит следующим образом.

    orangepi@orangepi:~$ python3 hello_world.py
    Hello World!

  • 3) Debian Bullseye по умолчанию не устанавливает инструменты компиляции Java и среду выполнения.

    a. Вы можете использовать следующую команду для установки openjdk, последняя версия в Debian Bullseye — openjdk-17.

    orangepi@orangepi:~$ sudo apt install -y openjdk-17-jdk

    b. После установки можно проверить версию Java


     <         > 


  • Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122