Puncte:0

Construiți RStudio pe Ubuntu 20.04

drapel ru

În legătură cu RStudio, VLC și alte aplicații sparte din cauza incompatibilității Qt pe Ubuntu 20.04

Încerc să construiesc RStudio cu opțiuni de accesibilitate, care necesită o versiune obișnuită:

git clone [email protected]:rstudio/rstudio.git
cd rstudio
mkdir build && cd build
sudo ln -sf /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/ /usr/local/bin/
cmake .. -DRSTUDIO_TARGET=Desktop -DRSTUDIO_PACKAGE_BUILD=1 -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake

Instalarea make eșuează pentru că nu poate găsi libicu

[ 2%] Țintă construită rstudio-shared-core
[ 4%] Țintă construită rstudio-core-hunspell
[ 25%] Țintă construită rstudio-core
[ 26%] Țintă construită pentru lucrătorii-studio-sesiune
[ 26%] Țintă construită rstudio-core-synctex
[ 27%] Țintă construită rstudio-monitor
[ 33%] Țintă construită rstudio-r
[ 75%] Sesiune țintă construită
[ 75%] Țintă construită gwt_build
[ 76%] Teste de bază rstudio-shared-core-țintă construite
[ 82%] Țintă construită rstudio-core-tests
[ 82%] Diagnosticare țintă construită
make[2]: *** Nicio regulă pentru a face ținta „/usr/lib/lib/libicui18n.so”, necesară de „src/cpp/desktop/rstudio”. Stop.
make[1]: *** [CMakeFiles/Makefile2:728: src/cpp/desktop/CMakeFiles/rstudio.dir/all] Eroare 2
make: *** [Makefile:152: all] Eroare 2

Mi se pare ciudat să arăt /usr/lib/lib/, care este un director care nu există.

drapel us
Este disponibil un program de instalare Debian. Nu trebuie să compilați din sursă. https://www.rstudio.com/products/rstudio/download/#download
N0rbert avatar
drapel zw
Îngreunați întreținerea viitoare a sistemului. Trebuie să rămâneți cu Qt din depozitele oficiale și să trăiți fără probleme. Dacă aveți nevoie de Qt4 - utilizați [acest PPA](https://launchpad.net/~rock-core/+archive/ubuntu/qt4/), dacă aveți nevoie de Qt5 mai nou - utilizați [acest PPA](https:// launchpad.net/~beineri/+archive/ubuntu/opt-qt-5.15.2-focal).
pachadotdev avatar
drapel ru
vreau să construiesc cu opțiuni de accesibilitate
N0rbert avatar
drapel zw
Apoi folosiți docker https://github.com/rstudio/rstudio/blob/main/docker/docker-compile.sh în loc să aruncați la gunoi sistemele de lucru și să oferiți recomandări proaste aici, în locuri publice.
Puncte:1
drapel ru

Soluția mea, știind că libicu-dev este instalat

sudo mkdir /usr/lib/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libicudata.so /usr/lib/lib/libicudata.so
sudo ln -s /usr/lib/x86_64-linux-gnu/libicuuc.so /usr/lib/lib/libicuuc.so
sudo ln -s /usr/lib/x86_64-linux-gnu/libicui18n.so /usr/lib/lib/libicui18n.so
sudo make install

rezultat

[ 2%] Țintă construită rstudio-shared-core
[ 4%] Țintă construită rstudio-core-hunspell
[ 25%] Țintă construită rstudio-core
[ 26%] Țintă construită pentru lucrătorii-studio-sesiune
[ 26%] Țintă construită rstudio-core-synctex
[ 27%] Țintă construită rstudio-monitor
[ 33%] Țintă construită rstudio-r
[ 75%] Sesiune țintă construită
[ 75%] Țintă construită gwt_build
[ 76%] Teste de bază rstudio-shared-core-țintă construite
[ 82%] Țintă construită rstudio-core-tests
[ 82%] Diagnosticare țintă construită
[100%] rstudio țintă construit
[100%] Rpostback țintă construit
N0rbert avatar
drapel zw
Calea `/usr/lib/lib/` arată ciudat. Inventează bicicletele! Utilizați pachetul oficial debian de la https://rstudio.org/download/latest/stable/desktop/bionic/rstudio-latest-amd64.deb. Veți obține 2021.09.2+382, care este cel mai recent stabil.
pachadotdev avatar
drapel ru
vreau să construiesc cu opțiuni de accesibilitate

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.