Руководство пользователя 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.2. Система Debian Bookworm

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

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

    orangepi@orangepi:~$ gcc --version
    gcc (Debian 12.2.0- 14) 12.2.0
    Copyright (C) 2022 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 Bookworm по умолчанию установлен Python3

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

    orangepi@orangepi:~$ python3
    Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    Use the Ctrl+D shortcut to exit python's interactive mode

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

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

    c. The result of running hello_world.py is as follows orangepi@orangepi:~$ python3 hello_world.py Hello World!

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

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

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

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

    orangepi@orangepi:~$ java --version

    c. Отредактируйте hello_world.java версии Java.

    orangepi@orangepi:~$ vim hello_world.java
    public class hello_world
    {
    public static void main(String[] args)
    {
    System.out.println("Hello World!");
    }
    }

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

    orangepi@orangepi:~$ javac hello_world.java
    orangepi@orangepi:~$ java hello_world
    Hello World!

     <         > 


  • Страница:   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