Budowanie dystrybucji GNU/Linux dla Raspberry Pi z pomoc Yocto Project
|
|
- Paweł Dziedzic
- 6 lat temu
- Przeglądów:
Transkrypt
1 Budowanie dystrybucji GNU/Linux dla Raspberry Pi z pomoc Yocto Project Adam Stolcenburg 15 stycznia 2019 Akademia ADB
2 Raspberry Pi
3 Raspberry Pi 2 Model B V1.1 i 1
4 Raspberry Pi 2 Model B V1.1 ii BCM2836 (rodzina BCM2709) czterordzeniowy procesor ARM Cortex-A7 900 MHz (ARMv7-A) rdze«graczny 3D VideoCore IV slot na kart micro SD 40 pinów ogólnego przeznaczenia port HDMI 3.5mm port audio i analogowego video interfejs do podª czenia kamery interfejs do podª czenia wy±wietlacza SMSC LAN9514 port Ethernet 4 porty USB Elpida EDB8132B4PB-8D-F 1 GB DDR2 SDRAM 2
5 Model pracy - stacja robocza 3
6 Model pracy - dost p zdalny 4
7 Model pracy - system wbudowany 5
8 Oprogramowanie stacji roboczej zazwyczaj Linux oprogramowanie umo»liwiaj ce komunikacje przez port szeregowy oprogramowanie sieciowe Telnet, SSH (Secure Shell) zdalny terminal NFS (Network File System) dzielenie plików TFTP (Trivial File Transfer Protocol), HTTP (Hypertext Transfer Protocol) przesyªanie obrazu systemu zestaw narz dzi do kompilacji skro±nej (ang. cross compiling toolchain) 6
9 Kompilacja skro±na proces kompilacji wykonywany na innej architekturze procesora ni» ta, dla której kod jest generowany wyró»nia si nast puj ce platformy zalety platforma na której budowany jest kompilator (ang. build platform) platforma na której kompilator b dzie uruchamiany (ang. host platform) platforma na której b dzie wykonywany kod wygenerowany przez budowany kompilator (ang. target platform) brak konieczno±ci posiadania dziaªaj cego systemu na urz dzeniu docelowym brak konieczno±ci posiadania kompilatorów na systemie docelowym znacznie krótszy czas budowania 7
10 Komunikacja przez UART i UART u»ywa dwóch sygnaªów TxD (transmisja danych) pin 8, RxD (odbiór danych) pin 10 aby skomunikowa urz dzenia nale»y poª czy skro±nie ich sygnaªy RxD z sygnaªami TxD oraz ich mas pin 6 (na przykªad) komunikacja odbywa si na poziomie napi TTL 3,3V w przypadku komunikacji ze stacj robocz wymagany jest konwerter poziomów napi MAX3232 USB-UART FT232RL, CH340G domy±lne parametry transmisji danych: N1 ( bps, 8 bitów, bez kontroli parzysto±ci, 1 bit stopu) bez kontroli przepªywu danych 8
11 Komunikacja przez UART ii 9
12 Systemy operacyjne dla Raspberry Pi bazuj ce na Linuxie Raspbian Android Things Gentoo Linux wªasne dystrybucje zbudowane z wykorzystaniem systemów wpieraj cych tworzenie dystrybucji wbudowanych (ang. embedded), np. Yocto Project (...) nie bazuj ce na Linuxie Windows 10 IoT Core FreeBSD NetBSD Haiku (...) 10
13 Wªasny system bazuj cy na Linux + idealnie skrojony do potrzeb + doskonaªy by zdoby dogª bn wiedz na temat Linuxa wymaga wªasnego systemu budowania integracja dodatkowych bibliotek wymaga r cznego dbania o zale»no±ci wymaga du»ej wiedzy i nakªadu pracy 11
14 Dystrybucja Linux przygotowana za pomoc Yocto Project + w razie potrzeby umo»liwia idealne dopasowanie do potrzeb + umo»liwia ªatw integracje tysi cy pakietów wraz z ich zale»no±ciami + wspierany przez spoªeczno± stosunkowo wysoki próg wej±cia dªugi czas budowania wymaga ogromnych ilo±ci miejsca na stacji roboczej 12
15 Dystrybucja Raspbian + gotowa do natychmiastowego u»ycia + umo»liwia ªatw instalacj tysi cy pakietów wraz z ich zale»no±ciami + proces instalacji pakietów taki sam jak dla dystrybucji na PC + wspierany przez spoªeczno± du»y rozmiar minimalnej instalacji (2GB dla wersji Stretch Lite) dost pne pakiety zazwyczaj nie s naj±wie»sze 13
16 Yocto Project
17 Yocto Project ogªoszony przez Linux Foundation w 2010, a wystartowany w marcu aktywnych czªonków, platynowi czªonkowie to Intel, Texas Instruments, Facebook, ARM celem jest usprawnienie procesu tworzenia wbudowanych dystrybucji Linuxa korzysta z OpenEmbedded - framework automatyzuj cy budowanie dystrybucji Linuxa dla systemów wbudowanych BitBake - narz dzie buduj ce Poky - referencyjna dystrybucja Yocto Project 14
18 Wersje Yocto Project Codename Yocto Project Version Release Date Poky Version BitBake branch Thud 2.6 Nov Sumo 2.5 Apr Rocko 2.4 Oct Pyro 2.3 May Morty 2.2 Nov Krogoth 2.1 Apr Jethro 2.0 Nov Fido 1.8 Apr (...) (...) (...) (...) (...) Bernard 1.0??? (...) (...) (...) (...) (...) 15
19 Warstwy Yocto Project repozytoria zawieraj ce metadane mówi ce systemowi budowania co robi zawieraj recepty, klasy, pliki konguracyjne oraz pliki modykuj ce metadane dostarczane przez inne warstwy indeks ocjalnych warstw kompatybilnych z Yocto Project: warstwy kompatybilne z OpenEmbedded: podstawowe warstwy dostarczane w ramach dystrybucji Poky: meta - rdze«openembedded z metadanymi wspieraj cymi architektury ARM, ARM64, x86, x86-64, PowerPC, MIPS, MIPS64 oraz QEMU meta-poky - metadane specyczne dla dystrybucji Poky meta-yocto-bsp - metadane dotycz ce sprz tu referencyjnego 16
20 Warstwa BSP (board support package) dla Raspberry Pi wymaga warstw openembedded-core - meta z dystrybucji Poky - git://git.yoctoproject.org/poky.git meta-oe - git://git.openembedded.org/meta-openembedded dokumentacja opisuj ca mo»liwo±ci oraz zmienne konguracyjne dost pna w katalogu docs, a w postaci ju» wygenerowanej pod adresem wspierane maszyny: raspberrypi, raspberrypi0, raspberrypi0-wi, raspberrypi2, raspberrypi3, raspberrypi3-64, raspberrypi-cm, raspberrypi-cm3 17
21 Konguracja stacji roboczej na potrzeby Yocto Project zalecana jedna z dystrybucji Linuxa: Fedora, opensuse, Debian, Ubuntu albo CentOS co najmniej 50GB wolnej przestrzeni na dysku przygotowanie dystrybucji Ubuntu $ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm bmap-tools make xsltproc docbook-utils fop dblatex xmlto cpio python python3 python3-pip python3- pexpect xz-utils debianutils iputils-ping python-git bmap-tools python3-git curl parted dosfstools mtools gnupg autoconf automake libtool libglib2.0- dev python-gtk2 bsdmainutils screen libstdc++-5-dev libx11-dev $ git config --global user. "adres@ " $ git config --global user.name "Imie Nazwisko" 18
22 Budowanie minimalnego obrazu dla Raspberry Pi i pobranie dystrybucji Poky w wersji sumo $ git clone --single-branch -b sumo git://git.yoctoproject.org/poky.git pobranie kompatybilnej warstwy BSP dla Raspberry Pi $ git clone --single-branch -b sumo git://git.yoctoproject.org/meta-raspberrypi pobranie zale»no±ci warstwy BSP dla Raspberry Pi $ git clone --single-branch -b sumo git://git.openembedded.org/metaopenembedded ªadowanie skryptu przygotowuj cego ±rodowisko buduj ce, je±li podany katalog nie istnieje utworzy domy±ln konguracj w podkatalogu conf $ source./poky/oe-init-build-env <opcjonalna nazwa katalogu> 19
23 Budowanie minimalnego obrazu dla Raspberry Pi ii modykacja conf/local.conf na potrzeby Raspberry Pi podstawowa conguracja MACHINE="raspberrypi2" DISTRO = "poky" aktywacja konsoli na porcie szeregowym i ustawienie hasªa dla root ENABLE_UART = "1" INHERIT += "extrausers" EXTRA_USERS_PARAMS = "usermod -P haslo root; " zalecana opcjonalna konguracja INHERIT += "rm_work" DL_DIR = "/mnt/yocto/sumo/downloads" SSTATE_DIR = "/mnt/yocto/sumo/sstate-cache" 20
24 Budowanie minimalnego obrazu dla Raspberry Pi iii modykacja conf/bblayers.conf na potrzeby Raspberry Pi $ bitbake-layers remove-layer meta-yocto-bsp $ bitbake-layers add-layer../meta-raspberrypi $ bitbake-layers add-layer../meta-openembedded/meta-oe rozpocz cie procesu budowania $ bitbake core-image-minimal obraz wynikowy pojawi si w katalogu TMPDIR, domy±lnie w podkatalogu o nazwie tmp, na przykªad./tmp/deploy/images/raspberrypi2/core-image-minimal-raspberrypi rootfs.rpi-sdimg 21
25 Programowanie obrazu na karcie micro SD wykrycie nazwy urz dzenia przypisanego do czytnika kart SD za pomoc dmesg sd 6:0:0:1: [sdc] byte logical blocks: (15.5 GB/14.5 GiB) sd 6:0:0:1: [sdc] Write Protect is off sdc: sdc1 sdc2 sd 6:0:0:1: [sdc] Attached SCSI removable disk zapisanie obrazu na karcie SD warto± <sdx> nale»y zast pi odpowiedni nazw urz dzenia $ cd./tmp/deploy/images/raspberrypi2 $ sudo dd bs=4m if=core-image-minimal-raspberrypi rootfs.rpisdimg of=/dev/<sdx> status=progress conv=fsync 22
26 Komunikacja za pomoc portu szeregowego instalacja Minicom $ sudo apt-get install minicom dodanie uprawnie«do terminala (po tej zmianie nale»y si ponownie zalogowa ) $ sudo adduser $USER dialout uruchomienie (nazw ttyusb0 nale»y zast pi odpowiedni nazw terminala do którego zostaª przypisany konwerter USB-UART informacja dost pna przez dmesg) $ minicom -con -D /dev/ttyusb0 ttyusb0 wyª czenie sprz towej kontroli transmisji danych (ang. Hardware Flow Control) nale»y wcisn CTRL + a, nast pnie o, wybra Serial port setup i wcisn f aby przeª czy ustawienie Hardware Flow Control na No zapisanie ustawie«nale»y wyj± z poprzedniego menu za pomoc ESC i wybra Save setup as ttyusb0 23
27 Wª czenie wsparcia dla kamery modykacja conf/local.conf GPU_MEM = "128" VIDEO_CAMERA = "1" CORE_IMAGE_EXTRA_INSTALL += "userland" ponowne budowanie $ bitbake core-image-minimal test kamery z poziomu Raspberry Pi root@raspberrypi2:~# raspistill -o image.jpg 24
28 Dodanie biblioteki OpenALPR ±ci gni cie dodatkowej warstwy $ git clone -homeassistant-backup modykacja conf/bblayers.conf $ bitbake-layers add-layer../meta-homeassistant-backup modykacja conf/local.conf CORE_IMAGE_EXTRA_INSTALL += "openalpr" 25
29 Dodanie nowego pakietu utworzenie nowej warstwy $ bitbake-layers create-layer../meta-main dodanie nowej warstwy do conf/bblayers.conf $ bitbake-layers add-layer../meta-main utworzenie recepty main $ rm -rf../meta-main/recipes-example/example $ mkdir -p../meta-main/recipes-example/main $ touch../meta-main/recipes-example/main/main_1.0.bb 26
30 Przykªadowa zawarto± main_1.0.bb i DESCRIPTION = "Parking" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${common_license_dir}/mit;md5=0835 ade698e0bcf8506ecda2f7b4f302" SRCREV = "7a010cbf8fca587128c25ae a57cbdfb4" SRC_URI = "git://adbacademy.imei.uz.zgora.pl/bitbucket/scm/par/raspberry.git; protocol=https \ file://makefile.patch \ file://license_plates_region_fix.patch \ file://header_include_fix.patch" DEPENDS = "openalpr userland" 27
31 Przykªadowa zawarto± main_1.0.bb ii TARGET_CC_ARCH += "${LDFLAGS}" S = "${WORKDIR}/git" do_compile_prepend () { } ${MAKE} ${EXTRA_OEMAKE} clean do_install() { install -d ${D}/opt/main/ install ${S}/main ${D}/opt/main } FILES_${PN} = "/opt/main/main" 28
32 Wybrane zadania do_build - domy±lne zadanie, wywoªuje wszystkie normalne zadania do_fetch - pobiera ¹ródªa z SRC_URI do katalogu wskazywanego przez DL_DIR do_unpack - rozpakowuje ¹ródªa do katalogu wskazywanego przez WORKDIR do_patch - nakªada patche do_configure - konguruje ¹ródªa do_compile - kompiluje kod ¹ródªowy, dziaªa w katalogu roboczym ${B} do_install - kopiuje pliki które maj tra do pakietów do ${D} do_package - rozdziela pliki dostarczone ${D} na wiele pakietów 29
33 Konguracja Git dla repozytoriów wymagaj cych autoryzacji plik.netrc umieszczony w katalogu domowym u»ytkownika machine adbacademy.imei.uz.zgora.pl login Twoj.Login password Twoje.haslo 30
34 Rozwi zywanie problemów z budowaniem pakietów wyczyszczenie pakietu (main to nazwa czyszczonego pakietu) $ bitbake -c cleanall main uruchomienie powªoki deweloperskiej $ bitbake -c devshell main wyj±cie z powªoki # exit wykonanie zadania kompilacji oraz zada«od niego zale»nych $ bitbake -C compile main 31
35 SDK budowanie SDK $ bitbake core-image-minimal -c populate_sdk SDK pojawi si w katalogu TMPDIR, domy±lnie w podkatalogu o nazwie tmp, na przykªad./tmp/deploy/sdk/poky-glibc-x86_64-core-image-minimalcortexa7hf-neon-vfpv4-toolchain sh instalacja SDK $./poky-glibc-x86_64-core-image-minimal-cortexa7hf-neon-vfpv4-toolchain sh ªadowanie skryptu przygotowuj cego ±rodowisko dla SDK (zakªadaj c»e SDK jest zainstalowane w katalogu./sdk) $ source./sdk/environment-setup-cortexa7hf-neon-vfpv4-poky-linux-gnueabi 32
36 Zmienne ±rodowiskowe ustawiane przez SDK (fragment) (...) CC="arm-poky-linux-gnueabi-gcc -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi= hard -mcpu=cortex-a7 --sysroot=$sdktargetsysroot" CXX="arm-poky-linux-gnueabi-g++ -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi= hard -mcpu=cortex-a7 --sysroot=$sdktargetsysroot" CPP="arm-poky-linux-gnueabi-gcc -E -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi =hard -mcpu=cortex-a7 --sysroot=$sdktargetsysroot" AS="arm-poky-linux-gnueabi-as " LD="arm-poky-linux-gnueabi-ld --sysroot=$sdktargetsysroot" GDB=arm-poky-linux-gnueabi-gdb STRIP=arm-poky-linux-gnueabi-strip RANLIB=arm-poky-linux-gnueabi-ranlib OBJCOPY=arm-poky-linux-gnueabi-objcopy OBJDUMP=arm-poky-linux-gnueabi-objdump AR=arm-poky-linux-gnueabi-ar NM=arm-poky-linux-gnueabi-nm (...) 33
37 Instalacja i u»ycie SSH modykacja conf/local.conf dodaj ca serwer SSH CORE_IMAGE_EXTRA_INSTALL += "openssh" EXTRA_USERS_PARAMS += "useradd -P password user; " instalacja klienta SSH na stacji roboczej $ sudo apt-get install openssh-client logowanie do Raspberry Pi (hasªo takie jakie podali±my po parametrze -P useradd) $ ssh user@ user@ 's password: 34
38 Instalacja i u»ycie serwera NFS instalacja $ sudo apt-get install nfs-kernel-server nfs-common konguracja $ sudo mkdir /mnt/nfs $ sudo chmod 777 /mnt/nfs $ sudo sh -c 'cat << EOF >> /etc/exports /mnt/nfs *(rw,sync,no_subtree_check) EOF' uruchomienie $ sudo service nfs-kernel-server restart montowanie katalogu z poziomu Raspberry Pi root@raspberrypi2:~# mkdir /mnt/nfs root@raspberrypi2:~# mount -t nfs -o nolock :/mnt/nfs /mnt/nfs 35
39 Warto przeczyta Embedded Linux Development Using Yocto Project Cookbook - Second Edition, Alex González
40 Dzi kuj 36
41 Makele.patch i Index: git/makefile =================================================================== --- git.orig/makefile ,21 - -GCC = g OUTPUT_FILE = main 37
42 Makele.patch ii all: CarPlateRecognizer.o CarPlateDataPC.o CarPlateDataRaspberry.o CarPlateSender.o - $(GCC) main.cpp CarPlateRecognizer.o CarPlateDataPC.o CarPlateDataRaspberry.o CarPlateSender.o -L/home/others/projects/ADBProject/libs -lopenalprarm -o $( OUTPUT_FILE) + $(CXX) main.cpp CarPlateRecognizer.o CarPlateDataPC.o CarPlateDataRaspberry.o CarPlateSender.o -L/home/others/projects/ADBProject/libs -lopenalpr -o $( OUTPUT_FILE) CarPlateRecognizer.o: CarPlateRecognizer.h CarPlateRecognizer.cpp data/ CarPlateDataPC.h data/carplatedataraspberry.h data/carplatesender.h - $(GCC) CarPlateRecognizer.cpp -c -o CarPlateRecognizer.o + $(CXX) CarPlateRecognizer.cpp -c -o CarPlateRecognizer.o CarPlateDataPC.o: data/carplatedatapc.cpp data/carplatedatapc.h - $(GCC) data/carplatedatapc.cpp -c -o CarPlateDataPC.o + $(CXX) data/carplatedatapc.cpp -c -o CarPlateDataPC.o 38
43 Makele.patch iii CarPlateDataRaspberry.o: data/carplatedataraspberry.cpp data/carplatedataraspberry. h - $(GCC) data/carplatedataraspberry.cpp -c -o CarPlateDataRaspberry.o + $(CXX) data/carplatedataraspberry.cpp -c -o CarPlateDataRaspberry.o CarPlateSender.o: data/carplatesender.cpp data/carplatesender.h - $(GCC) data/carplatesender.cpp -c -o CarPlateSender.o + $(CXX) data/carplatesender.cpp -c -o CarPlateSender.o clean: rm -rf *.o $(OUTPUT_FILE) 39
44 license_plates_region_x.patch Index: raspberry/carplaterecognizer.cpp =================================================================== --- raspberry.orig/carplaterecognizer.cpp +++ raspberry/carplaterecognizer.cpp -19,7 +19,7 CarPlateRecognizer::CarPlateRecognizer() void CarPlateRecognizer::init() { - alpr::alpr openalpr("au"); + alpr::alpr openalpr("eu"); if(openalpr.isloaded() == false) { std::cerr << "OpenALPR not loaded" << std::endl; 40
45 header_include_x.patch i Index: git/carplaterecognizer.h =================================================================== --- git.orig/carplaterecognizer.h ,7 #ifndef CAR_PLATE_RECOGNIZER_H #define CAR_PLATE_RECOGNIZER_H -#include "libs/alpr.h" +#include <alpr.h> #include "data/carplatedata.h" #include <vector> Index: git/data/carplatesender.h 41
46 header_include_x.patch ii =================================================================== --- git.orig/data/carplatesender.h +++ git/data/carplatesender.h -1,7 +1,7 #ifndef CAR_PLATE_SENDER_H #define CAR_PLATE_SENDER_H -#include "../libs/alpr.h" +#include <alpr.h> class CarPlateSender { public: 42
Linux z node.js dla Raspberry Pi
Linux z node.js dla Raspberry Pi Adam Stolcenburg 10 stycznia 2018 Akademia ADB Raspberry Pi Raspberry Pi 2 Model B V1.1 i 1 Raspberry Pi 2 Model B V1.1 ii BCM2836 (rodzina BCM2709) czterordzeniowy procesor
Uruchomienie Intel Galileo
Imie i nazwisko Nr indeksu Liczba punktów: Ramki oznaczone kolorem żółtym należy uzupełnić odpowiednią informacją! Po zakończeniu ćwiczenia niniejszą formatkę należy wysłać na adres: iwona.kochanska@eti.pg.gda.pl
Uruchomienie Raspberry Pi
Imie i nazwisko Nr indeksu Liczba punktów: Ramki oznaczone kolorem żółtym należy uzupełnić odpowiednią informacją! Po zakończeniu ćwiczenia niniejszą formatkę należy wysłać na adres: iwona.kochanska@eti.pg.gda.pl
Embedded GNU/Linux. Krzysztof Mazur
Embedded GNU/Linux Krzysztof Mazur 26 czerwca 2014 0.1 autoconf $./configure --build=build-type \ --host=host-type \ --target=target-type Forma kanoniczna: machine-os-release arm-linux-elf arm-softfloat-none-eabi
Sprawozdanie z zadania 2. Artur Angiel, śr. 12:15
Sprawozdanie z zadania 2 Artur Angiel, śr. 12:15 hasło root'a: pldadmin Sprawozdanie z zadania 2 (instalacja i konfiguracja PLD) hasło userów: plduser 1. Wymagania wstępne 1.1. Tworzenie partycji i zakładanie
Uruchomienie Raspberry Pi
Imie i nazwisko Nr indeksu Liczba punktów: Ramki oznaczone kolorem żółtym należy uzupełnić odpowiednią informacją! Po zakończeniu ćwiczenia niniejszą formatkę należy wysłać na adres: iwona.kochanska@eti.pg.gda.pl
WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Pracownia specjalistyczna. Numer ćwiczenia: 5.
Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Pracownia specjalistyczna Temat ćwiczenia: Instalacja i konfiguracja systemu OpenWrt. Numer ćwiczenia: 5.
Programowanie Systemów Wbudowanych
Programowanie Systemów Wbudowanych Debugowanie z GDB Iwona Kochańska Gdansk University of Technology GNU debugger Identyfikacja i naprawianie błędów to część procesu wytwarzania oprogramowania Techniki
X P.I.W.O. Portowanie Tizena na nowe architektury na przykładzie ARMv6. Maciej Wereski Samsung R&D Institute Poland. 17 Maj 2014 - Poznań, Polska
X PIWO 17 Maj 2014 - Poznań, Polska Portowanie Tizena na nowe architektury na przykładzie ARMv6 Maciej Wereski Samsung R&D Institute Poland Plan prezentacji Środowisko budowania Tizena Infrastruktura GBS
SVN - wprowadzenie. 1 Wprowadzenie do SVN. 2 U»ywanie SVN. Adam Krechowicz. 16 lutego Podstawowe funkcje. 2.1 Windows
SVN - wprowadzenie Adam Krechowicz 16 lutego 2013 1 Wprowadzenie do SVN SVN SubVersion jest systemem kontroli wersji pozwalaj cym wielu u»ytkownikom na swobodne wspóªdzielenie tych samych plików. Pozwala
Tworzenie oprogramowania
Tworzenie oprogramowania dr inż. Krzysztof Konopko e-mail: k.konopko@pb.edu.pl 1 Tworzenie oprogramowania dla systemów wbudowanych Program wykładu: Tworzenie aplikacji na systemie wbudowanym. Konfiguracja
MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty
MeetingHelper Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania Instrukcja obsługi dla programisty W tej części został zawarty opis uruchamiania projektu programistycznego,
Instrukcja instalacji oprogramowania dla środowiska Linux
Instrukcja instalacji oprogramowania dla środowiska Linux Kurs Python od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Python od podstaw minimum 8 GB RAM, rekomendowany procesor
Podstawowa konfiguracja routerów. Interfejsy sieciowe routerów. Sprawdzanie komunikacji w sieci. Podstawy routingu statycznego
Podstawowa konfiguracja routerów Interfejsy sieciowe routerów Sprawdzanie komunikacji w sieci Podstawy routingu statycznego Podstawy routingu dynamicznego 2 Plan prezentacji Tryby pracy routera Polecenia
K. Konopko; Toolchain. Toolchain. dr inż. Krzysztof Konopko
Toolchain dr inż. Krzysztof Konopko e-mail: k.konopko@pb.edu.pl 1 Środowisko kompilacji skrośnej Program wykładu: Wprowadzenie do kompilacji skrośnej. GCC Binutils. Biblioteka standardowa C. Pliki nagłówkowe
Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.
Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych. 1. Przygotowanie środowiska programistycznego. Zajęcia będą
Instalacja programu Sprzeda z motorem. bazy danych Pervasive V8
Instalacja programu Sprzeda z motorem bazy danych Pervasive V8 1. Z katalogu instalacyjnego programu Pervasive uruchom plik setup.exe. Program instalacyjny w spakowanej wersji jest dostpny na naszym FTP
Sieciowa instalacja Sekafi 3 SQL
Sieciowa instalacja Sekafi 3 SQL Niniejsza instrukcja opisuje instalację Sekafi 3 SQL w wersji sieciowej, z zewnętrznym serwerem bazy danych. Jeśli wymagana jest praca jednostanowiskowa, należy postępować
OpenEmbedded Marcin Juszkiewicz
OpenEmbedded Marcin Juszkiewicz Budowanie ręczne Skąd wziąć kompilator? Czy będzie on wspierał moje urządzenie? Która biblioteka jest potrzebna do zbudowania XYZ? Dlaczego nie mogę skompilować POX? Oops,
I. INSTALACJA BAZY DANYCH ORACLE10g EXPRESS EDITION
I. INSTALACJA BAZY DANYCH ORACLE10g EXPRESS EDITION Plik instalacyjny mo na uzyska ze stron firmy Oracle http://otn.oracle.com, wybieraj c w rozwijanym menu DOWNLOADS Database. Aby pobra interesuj c nas
Usługi sieciowe systemu Linux
Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do
April 20, 2015 KSEM WETI PG. Programowanie Systemów Wbudowanych. Kompilacja OS dla systemu wbudowanego. OpenEmbedded.
KSEM WETI PG April 20, 2015 Yocto Historia Projekt - framework do budowania dystrybucji Linux dla systemów wbudowych Wyrósł na bazie projektu OpenZaurus dla Sharp Zaurus Personal Digital Assistants (PDAs).
UC-8410A. Pełny opis produktu. Wbudowany mini komputer przemysłowy z 8 x RS-232/422/485, 3 x LAN, DIO, slot na karty SD, USB
UC-8410A Wbudowany mini komputer przemysłowy z 8 x RS-232/422/485, 3 x LAN, DIO, slot na karty SD, USB Procesor Freescale LS1021A Coretex-A7 1 GHz, Dual core Wbudowana pamięć 512 MB DDR3L SDRAM 8 portów
K. Konopko; Toolchain. Jądro Linuksa. dr inż. Krzysztof Konopko
Jądro Linuksa dr inż. Krzysztof Konopko e-mail: k.konopko@pb.edu.pl 1 Jądro Linuksa Program wykładu: Właściwości jądra Linuksa. Pliki źródłowe jądra. Konfiguracja jądra. Kompilacja i kompilacja skrośna
Git - podstawy. Błażej Kowalczyk. Koło Naukowe Robotyków KoNaR. 7 listopada 2014
Git - podstawy Błażej Kowalczyk Koło Naukowe Robotyków KoNaR 7 listopada 2014 łażej Kowalczyk (Koło Naukowe Robotyków KoNaR) Git - podstawy 7 listopada 2014 1 / 18 Wstęp Kontrola wersji Po co nam kontrola
T: Zabezpieczenie dostępu do komputera.
T: Zabezpieczenie dostępu do komputera. Podczas wykonywania poniższych zadań w zeszycie w sprawozdaniu podaj i wyjaśnij 1. polecenia, które użyjesz, aby zabezpieczyć dostęp do komputera. 2. odpowiedzi
EC4P Pierwszy program w 6 krokach
EC4P Pierwszy program w 6 krokach Strona - 1 Wymagania / Przygotowanie Instalacja easy Soft CoDeSys Zakłada si, e adna z wersji easysoft CoDeSys nie jest zainstalowana. Podczas instalacji wykonuj poszczególne
Subversion - jak dziaªa
- jak dziaªa Krótka instrukcja obsªugi lstelmach@gmail.com Stelmisoft 12/07/2010 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 Spis tre±ci Czym jest Czym jest repozytorium 1 Czym jest Czym jest repozytorium
Linux - System Wbudowany
Linux - System Wbudowany dr inż. Krzysztof Konopko e-mail: k.konopko@pb.edu.pl 1 O czym będzie, a o czym nie będzie :) Wprowadzenie do systemów wbudowanych. Powłoka systemu Linux. Środowisko kompilacji
Programowanie Systemów Wbudowanych
Programowanie Systemów Wbudowanych OS Linux - Toolchain Iwona Kochańska Katedra Systemów Elektroniki Morskiej WETI PG Co to jest toolchain? Toolchain - zestaw narzędzi do kompilacji kodu źródłowego do
Wprowadzenie do obsługi systemów obliczeniowych PCSS
Wprowadzenie do obsługi systemów obliczeniowych PCSS Marcin Pospieszny Poznańskie Centrum Superkomputerowo-Sieciowe 17 listopada 2011 Plan prezentacji 1 Architektura maszyn 2 Linux: podstawy 3 PBS 4 Aplikacje
Thinkcore W325A. Pełny opis produktu. Wbudowany komputer przemysłowy z GSM/GPRS, 1x LAN, 2x RS-232/422/485, SD, RISC CPU. [Nowy moduł GSM/GPRS]
Thinkcore W325A Wbudowany komputer przemysłowy z GSM/GPRS, 1x LAN, 2x RS-232/422/485, SD, RISC CPU Wbudowany komputer przemysłowy z GSM/GPRS, 1x LAN, 2x RS-232/422/485, SD, RISC CPU [Nowy moduł GSM/GPRS]
SVN - wprowadzenie. 1 Wprowadzenie do SVN. 2 U»ywanie SVN. Adam Krechowicz 24 czerwca Podstawowe funkcje. 2.1 Windows
SVN - wprowadzenie Adam Krechowicz 24 czerwca 2018 1 Wprowadzenie do SVN SVN SubVersion jest systemem kontroli wersji pozwalaj cym wielu u»ytkownikom na swobodne wspóªdzielenie tych samych plików. Pozwala
Instalacja i konfiguracja serwera SSH.
Instalacja i konfiguracja serwera SSH. Podczas wykonywania poniższych zadań w zeszycie w sprawozdaniu 1. podaj i wyjaśnij polecenia, które użyjesz, aby: wyjaśnić pojęcia związane z ssh, zainstalować serwer
IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)
IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 20 przy użyciu licencja sieciowa. Ten dokument
Programowanie Systemów Wbudowanych
Programowanie Systemów Wbudowanych Systemy budowy OS Linux Iwona Kochańska Katedra Systemów Elektroniki Morskiej WETI PG April 27, 2016 Elementy wbudowanego OS Linux Toolchain kompilator i inne narzdzia
ARCHITEKTURA SYSTEMÓW WBUDOWANYCH - LABORATORIUM. Ćwiczenie 4. Temat: Serwer stron WWW jako interfejs komunikacyjny z Systemem Wbudowanym.
ARCHITEKTURA SYSTEMÓW WBUDOWANYCH - LABORATORIUM Ćwiczenie 4. Temat: Serwer stron WWW jako interfejs komunikacyjny z Systemem Wbudowanym. 1. Wstęp Możliwość uruchomienia serwera stron WWW pracującego na
Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux
Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux Kontakt: e-mail: kontakt@mforex.pl infolinia: 22 697 4774 www.mforex.pl 1 1 O platformie Platforma mforex Trader to część systemu
Instrukcja obsługi programu CMS Dla rejestratorów HANBANG
Instrukcja obsługi programu CMS Dla rejestratorów HANBANG 1. Wymagania sprzętowe: Minimalne wymagania sprzętowe: System operacyjny: Windows Serwer 2003 Standard Edition SP2 Baza danych: Mysql5.0 Procesor:
INFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 153 25-03-2015 INFORMATOR TECHNICZNY WONDERWARE Instalacja oprogramowania Wonderware Historian 2014 R2 UWAGA! Przygotowując system operacyjny Windows na potrzeby oprogramowania
Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika
Warsztaty AVR Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR Dariusz Wika 1.Krótki wstęp: Eclipse to rozbudowane środowisko programistyczne, które dzięki możliwości instalowania
Rys historyczny Systemy Wbudowane Raspberry Pi Raspberry Pi - systemy Raspberry Pi - zastosowania Uruchamianie i system NIE
Rys historyczny PC/104 Mikro-pecet do zastosowań wbudowanych, Single module PC, UMPC Systemy Wbudowane Raspberry Pi (wersja 2019) mgr inż. Marek Wilkus http://home.agh.edu.pl/~mwilkus Wydział Inżynierii
Git, Bitbucket, IntelliJ IDEA
Państwowa Wyższa Szkoła Zawodowa w Tarnowie Zakład Informatyki Narzędzia i środowiska programistyczne Laboratorium 3 Git, Bitbucket, IntelliJ IDEA Prowadzący: Kierunek: Semestr: Rok: Informatyka Zimowy
Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.
T: Wirtualizacja instalacji serwera Windows. Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V. VirtualBox to
Instalacja cross-compilatora Inne elementy. Gentoo. Krzysztof Mazur. June 25, 2014
June 25, 2014 Instalacja cross-compilatora Pobieranie u-boot Instalacja cross-compilatora Pobieranie u-boot Pobieranie stage 3 Pobieranie: $ wget http://distfiles.gentoo.org/releases/arm/ autobuilds/current-stage3-armv5tel/
ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM
ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM Adam MUC, Lech MURAWSKI, Grzegorz GESELLA, Adam SZELEZIŃSKI, Arkadiusz SZARMACH CEL Wykorzystanie popularnych
Programowanie Systemów Wbudowanych
Programowanie Systemów Wbudowanych Wprowadzenie do Systemu Kontroli Wersji GIT ¹ródªo: git-scm.com dr in». Krzysztof Czarnecki Wydziaª Elektroniki,Telekomunikacji i Informatyki Politechnika Gda«ska 2015
Konfiguracja i kompilacja jądra Linux. Based on Free Electrons
Konfiguracja i kompilacja jądra Linux Based on Free Electrons Obsługiwane platformy Rodzaje obsługiwanych architektury katalog arch/ Minimum: 32 bit, opcjonalnie MMU, gcc Architektura 32 bit: arm, avr32,
Rozdział 1. Informacje ogólne
Rozdział 1. Informacje ogólne 1.1. Wprowadzenie Dokument ten opisuje jak zainstalować OMNeT++ na platformie Windows. Poszczególne rozdziały i podrozdziały poświęcone są instalacji, konfiguracji, kompilacji
Stosowanie tego urządzenia zwiększa możliwości stosowanego sprzętu jak i sofware.
There are no translations available. DEVKIT8500A/D DevKit8500D DM3730 Evaluation Kit DevKit8500A AM3715 Evaluation Kit Jest to kontynuakcja świetnego DevKit8000. Stosowanie tego urządzenia zwiększa możliwości
Instalacja NOD32 Remote Administrator
Instalacja NOD32 Remote Administrator Program do zdalnego zarządzania stacjami roboczymi, na których zainstalowany jest program NOD32, składa się z dwóch modułów. Pierwszy z nich Remote Administrator Server
Node.js i TypeScript - jak zacz?
Node.js i TypeScript - jak zacz? Adam Stolcenburg 22 listopada 2017 Akademia ADB Node.js Czym jest node.js? https://nodejs.org licencja MIT - https://github.com/nodejs/node dziaªa na Linux, macos, Solaris,
MODEL WARSTWOWY PROTOKOŁY TCP/IP
MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych
Spis treści. Wstęp... 10
Spis treści Wstęp... 10 1. Yocto... 25 1.1. Podstawowe komponenty... 26 1.2. Metadane... 26 1.3. Przygotowanie systemu... 28 1.4. Rozpoczęcie pracy z Yocto... 29 1.4.1. Konfiguracja GIT... 29 1.4.2. fsl-community-bsp-platform...
HaeRWu Marcin Juszkiewicz. OpenEmbedded. Wprowadzenie. Marcin Juszkiewicz. Poznań 2006.10.18. 1 2006.10.18 OpenEmbedded.
1 2006.10.18 OpenEmbedded. Wprowadzenie OpenEmbedded Wprowadzenie Marcin Juszkiewicz Poznań 2006.10.18 2 2006.10.18 OpenEmbedded. Wprowadzenie OpenEmbedded i ja Czerwiec 2003: Palm M105 by sprawdzić, czy
INFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 152 24-03-2015 INFORMATOR TECHNICZNY WONDERWARE Instalacja oprogramowania Platforma Systemowa Wonderware 2014 R2 UWAGA! Przygotowując system operacyjny Windows na potrzeby oprogramowania
Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl
Narzędzia i aplikacje Java EE Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl Niniejsze opracowanie wprowadza w technologię usług sieciowych i implementację usługi na platformie Java EE (JAX-WS) z
Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2
Informator Techniczny nr 142 13-08-2013 INFORMATOR TECHNICZNY WONDERWARE Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2 UWAGA: Podczas instalowania oprogramowania Wonderware w systemach
PLD Linux Day. Maciej Kalkowski. 11 marca 2006. Wydziaª Matematyki i Informatyki UAM
Wydziaª Matematyki i Informatyki UAM 11 marca 2006 Nasz nagªówek Wprowadzenie Co to jest klaster? Wprowadzenie Co to jest klaster? Podziaª ze wzgl du na przeznaczenie: Wprowadzenie Co to jest klaster?
Warszawa, 24.03.2015 r. Copyright (c) 2015 Ministerstwo Finansów
Ministerstwo Finansów Departament Informatyki Instalacja aplikacji e-deklaracje Desktop w systemie operacyjnym Linux Wersja 5.0.0 Warszawa, 24.03.2015 r. Copyright (c) 2015 Ministerstwo Finansów MINISTERSTWO
INFORMATOR TECHNICZNY WONDERWARE. Konfiguracja komputera klienckiego do łączenia się z serwerem IndustrialSQL
Informator Techniczny nr 68 19-01-2004 INFORMATOR TECHNICZNY WONDERWARE Konfiguracja komputera klienckiego do łączenia się z serwerem IndustrialSQL W celu podłączenie komputera klienckiego do serwera IndustrialSQL,
Kompilacja image z CVS
Kompilacja image z CVS Tworzenie image na Dreamboxa nie jest tajemnic, a opis czynnoci, jakie naley wykona, aby stworzy własny soft mona znale na wikszoci niemieckich stron traktujcych o Dreamboxach. Kto
Gdy dystrybucja Linuksa staje się niepotrzebna
Gdy dystrybucja Linuksa staje się niepotrzebna Jarosław Messer Świerad Seweryn cochese Lipkowski Wszystko powinno być zrobione tak prosto, jak tylko to możliwe, ale nie prościej Albert Einstein 0x00. Wstęp
Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA
2015 Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA Spis treści. Spis treści. 1 Wprowadzenie. 2 Instalacja / deinstalacja serwera Samby w OpenSuse. 2 Usługi Samby / porty nasłuchu. 2 Zarządzanie
Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.
Plan wykładu 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6. Modem analogowy Sieć komputerowa Siecią komputerową nazywa się grupę komputerów
System kontroli dostępu ACCO NET Instrukcja instalacji
System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166
Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.
T: Konfiguracja usługi DHCP w systemie Linux. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP. DHCP (ang. Dynamic Host Configuration Protocol) protokół komunikacyjny
Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie
Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie Kroki wstępne 1. Uruchamiamy wcześniej utworzoną maszynę wirtualną 2. Po uruchomieniu systemu ukaże się ekran logowania: 3. Logujemy
1.Wstęp. 2.Generowanie systemu w EDK
1.Wstęp Celem niniejszego ćwiczenia jest zapoznanie z możliwościami debuggowania kodu na platformie MicroBlaze oraz zapoznanie ze środowiskiem wspomagającym prace programisty Xilinx Platform SDK (Eclipse).
VPN e-science.pl Podręcznik użytkownika
VPN e-science.pl Podręcznik użytkownika listings Tytuł: VPN e-science.pl. Podręcznik użytkownika Podręcznik jest udostępniany na licencji Creative Commons: niekomercyjne-na tych samych warunkach 3.0 Polska,
Programator AVR USBasp
2012 Programator AVR USBasp Instrukcja obsługi 2012-09-11 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartośd zestawu... 4
Wybrane środowiska szybkiego prototypowania
Wybrane środowiska szybkiego prototypowania SIMULINK REAL-TIME (DAWNIEJ XPC TARGET) SIMULINK SUPPORT PACKAGE FOR RASPBERRY PI HARDWARE PRZYGOTOWAŁ TOMASZ KARLA MATLAB/Simulink Real-Time (dawniej xpc Target)
Moduł nie może być zasilany z PoE. Nie ma wbudowanej przetwornicy PoE, a posiada tylko wyprowadzenie pinów RJ45 na płytkę PCB
MiiNePort E3 Serwer portów szeregowych, 1x TTL Serwer portów szeregowych, 1x TTL 1 port szeregowy (TTL) do sieci Ethernet mały pobór mocy tryby pracy: Real COM, TCP Server, TCP Client, UDP, Ethernet Modem,
Materiały dodatkowe. Raspberry Pi
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Raspberry Pi Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Dodatkowe informacje Materiały dodatkowe mają charakter ogólny i służą
Uruchamianie SNNS. Po uruchomieniu. xgui & lub snns & pojawia si e okno. programu. Symulator sztucznych sieci neuronowych SNNS 1
Uruchamianie SNNS Ca ly pakiet SNNS sk lada si e z programu interfejsu graficznego xgui, oraz z szeregu programów sk ladowych: analyze isnns netlearn snnsbat batchman linknets netperf td_bignet convert2snns
Instrukcja instalacji oprogramowania dla środowiska Windows
Instrukcja instalacji oprogramowania dla środowiska Windows Kurs.NET od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera.net od postaw minimum 8 GB RAM, rekomendowany procesor minimum
Zapoznanie się z konfiguracją i zarządzaniem serwerem Samba.
Str. 1 Ćwiczenie 8 Samba serwer plików Cel ćwiczenia: Zapoznanie się z konfiguracją i zarządzaniem serwerem Samba. Przed przystąpieniem do ćwiczenia uczeń powinien: - poruszać się po systemie Linux, w
Produkt wycofany z oferty. W celu dobrania zamiennika prosimy o kontakt na
IA3341 Wbudowany komputer przemysłowy 2x RS-232/422/485, 4x DI, 4x DO, 2x AI, 2x TC, 2x Ethernet, SD, USB host Produkt wycofany z oferty. W celu dobrania zamiennika prosimy o kontakt na moxa@elmark.com.pl
Technologia Programowania 2016/2017 Wykªad 13 Android. Jakub Lemiesz
Technologia Programowania 2016/2017 Wykªad 13 Android Jakub Lemiesz Plan wykªadu 1 ARM vs. x86 2 Mobilne systemy operacyjne 3 Wprowadzenie do Androida 4 Programowanie na Androida 2 / 33 Architektura ARM
Rozproszony system kontroli wersji GIT. Piotr Macuk <piotr@macuk.pl>
Rozproszony system kontroli wersji GIT Piotr Macuk O mnie Programowanie Linux + vim 19 lat 12 lat Kontrola wersji 9 lat Ruby (on Rails) 5 lat Git 2 lata Agenda Czym jest git Instalacja
git krótki przewodnik
git krótki przewodnik Spis treści Podstawy pracy z systemem git (pojęcia)... 2 Instalacja klienta git Atlassian SourceTree... 2 Konfiguracja Atlassian SourceTree do współpracy z bitbucket.org... 3 Tworzenie
ZAŁĄCZNIK NR 4 DO SIWZ Szczegółowy opis przedmiotu zamówienia dla części I i części II Część I Oprogramowanie:
ZAŁĄCZNIK NR 4 DO SIWZ Szczegółowy opis przedmiotu zamówienia dla części I i części II Część I Oprogramowanie: 1. Microsoft Office 2010 Government OPEN 1 License No Level lub podobny spełniający następujące
Instalacja programu Sprzeda
Instalacja programu Sprzeda 1. Aby zainstalowa program Sprzeda w wersji 2.10, na serwerze lub komputerze, na którym przechowywane bd dane programu, pozamykaj wszystkie działajce programy i uruchom plik
1. Wprowadzenie do C/C++
Podstawy Programowania - Roman Grundkiewicz - 013Z Zaj cia 1 1 rodowisko Dev-C++ 1. Wprowadzenie do C/C++ Uruchomienie ±rodowiska: Start Programs Developments Dev-C++. Nowy projekt: File New Project lub
IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Linux
IBM SPSS Statistics - ssentials for R: Instrukcje instalacji dla Linux Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics - ssentials for R w systemach operacyjnych Linux. Przegląd
Kopiowanie i instalowanie pliku w systemie Windows CE
Kopiowanie i instalowanie pliku w systemie Windows CE Poziom trudności: średni Wersja dokumentacji: 1.0 Aktualizacja: 19.05.2011 r. Beckhoff Automation Sp. z o. o. SPIS TREŚCI 1. Wstęp... 2 2. Ściągniecie
Viper Linux Lite, oprogramowanie Linux
Viper Linux Lite, oprogramowanie Linux Opis ćwiczenia: Celem dwiczenia jest zapoznanie się z komputerem Viper PC 104 z zainstalowanym Linuxem. Podstawą będzie zapoznanie się z samym urządzeniem komputera
Acronis Backup & Recovery 10 Server for Linux. Instrukcja szybkiego rozpoczęcia pracy
Acronis Backup & Recovery 10 Server for Linux Instrukcja szybkiego rozpoczęcia pracy W tym dokumencie opisano sposób instalowania programu Acronis Backup & Recovery 10 Server for Linux oraz rozpoczynania
Linux LAMP, czyli Apache, Php i MySQL
Linux LAMP, czyli Apache, Php i MySQL LAMP jest to po prostu serwer stron www, pracujący na Linux-ie z zainstalowanym apache, językiem php oraz bazą danych MySQL. System ten stosuje ogromna większość hostingów
Aplikacje Systemów Wbudowanych
Aplikacje Systemów Wbudowanych Laboratorium część 3 ćwiczenia 10-11 Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Gdańsk 2010 Wprowadzenie
PODSTAWOWA OBSŁUGA PROGRAMU PROGRAMU PACKET TRACER TRYB REAL TIME
Nr dwiczenia: PT-02 Nr wersji dwiczenia: 2 Temat dwiczenia: PODSTAWOWA OBSŁUGA PROGRAMU PACKET TRACER CZĘŚD 2 Orientacyjny czas wykonania dwiczenia: 1 godz. Wymagane oprogramowanie: 6.1.0 Spis treści 0.
Tomasz Greszata - Koszalin
T: Usługi serwerowe w systemie Windows - telnet. Zadanie1: Sprawdź informacje w serwisie Wikipedii na temat usługi telnet. Telnet standard protokołu komunikacyjnego używanego w sieciach komputerowych do
Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego
Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego Cel ćwiczenia: Celem zajęć jest zdobycie doświadczenia i umiejętności instalacji systemu operacyjnego z rodziny Unix bez wykorzystania
Zarządzanie projektami informatycznymi
Zarządzanie projektami informatycznymi Tworzenie repozytorium Repozytorium w programie git możemy stworzyć na dwa sposoby: git init albo git clone. git init git init inicjalizuje katalog jako repozytorium
1. Wprowadzenie do C/C++
Podstawy Programowania :: Roman Grundkiewicz :: 014 Zaj cia 1 1 rodowisko Dev-C++ 1. Wprowadzenie do C/C++ Uruchomienie ±rodowiska: Start Programs Developments Dev-C++. Nowy projekt: File New Project lub
VMware, QEMU, UML. oraz inne wirtualne maszyny. Piotr Findeisen Filip Grządkowski Piotr Kuśka Krzysztof Mroczek
VMware, QEMU, UML oraz inne wirtualne maszyny Piotr Findeisen Filip Grządkowski Piotr Kuśka Krzysztof Mroczek Wirtualizacja - technika ukrywania fizycznej charakterystyki zasobów przed systemami, aplikacjami
Pracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING
Instrukcja numer PING Pracownia internetowa w każdej szkole Opiekun pracowni internetowej SBS 2003 PING Poniższe rozwiązanie opisuje, jak zapisywać i odtwarzać obrazy całych dysków lub poszczególne partycje
Laboratorium 1 Wprowadzenie do programowania Intel Galileo
Laboratorium 1 Wprowadzenie do programowania Intel Galileo Zakres: Laboratorium obejmuje wprowadzenie do programowania Intel Galileo Gen2 z wykorzystaniem środowiska Arduino. Celem laboratorium jest zapoznanie
System kontroli wersji git
System kontroli wersji git Adam Prochownik 13 października 2016 Adam git 13 października 2016 1 / 26 Plan prezentacji 1 Wstęp Materiały Po co kontrola wersji? Dlaczego git? 2 Podstawowe operacje Konfiguracja