Neo4j Interview3
Neo4j Interview3
mkdir -p /mnt/d/neo4-binary
cd /mnt/d/neo4-binary
#2)
ls -ltrh
total 116M
-rwxrwxrwx 1 paliwal paliwal 116M Apr 6 17:44 neo4j-community-5.18.1-unix.tar.gz
#3)
tar -xf neo4j-community-5.18.1-unix.tar.gz
ls -ltrh
total 116M
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 20:59 neo4j-community-5.18.1
-rwxrwxrwx 1 paliwal paliwal 116M Apr 6 17:44 neo4j-community-5.18.1-unix.tar.gz
#4)
ls -ltrh neo4j-community-5.18.1
total 152K
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 20:59 run
-rwxrwxrwx 1 paliwal paliwal 52 Mar 14 20:59 packaging_info
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 20:59 logs
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 20:59 licenses
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 20:59 import
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 20:59 data
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 20:59 certificates
-rwxrwxrwx 1 paliwal paliwal 94 Mar 14 20:59 UPGRADE.txt
-rwxrwxrwx 1 paliwal paliwal 1.4K Mar 14 20:59 README.txt
-rwxrwxrwx 1 paliwal paliwal 11K Mar 14 20:59 NOTICE.txt
-rwxrwxrwx 1 paliwal paliwal 98K Mar 14 20:59 LICENSES.txt
-rwxrwxrwx 1 paliwal paliwal 36K Mar 14 20:59 LICENSE.txt
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 21:05 bin
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 21:50 plugins
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 21:50 conf
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 21:50 lib
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 21:50 labs
#5)
ls -ltrh neo4j-community-5.18.1/bin
total 16K
-rwxrwxrwx 1 paliwal paliwal 4.9K Mar 14 21:04 cypher-shell
-rwxrwxrwx 1 paliwal paliwal 3.5K Mar 14 21:16 neo4j-admin
-rwxrwxrwx 1 paliwal paliwal 3.5K Mar 14 21:16 neo4j
drwxrwxrwx 1 paliwal paliwal 512 Mar 14 21:16 completion
#6)start neo4j
https://neo4j.com/docs/operations-manual/current/installation/linux/tarball/
https://www.geeksforgeeks.org/neo4j-installation/
Start Neo4j:
#7)
export JAVA_HOME=/mnt/d/neo4-binary/jdk-22
export PATH=$PATH:$JAVA_HOME/bin
#8)
apt install openjdk-17-jdk openjdk-17-jre
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libice-dev libpthread-stubs0-dev libsm-dev libx11-6 libx11-dev libxau-dev
libxcb1-dev libxdmcp-dev libxt-dev openjdk-17-jdk-headless openjdk-17-jre-headless
x11proto-core-dev x11proto-dev xorg-sgml-doctools
xtrans-dev
Suggested packages:
libice-doc libsm-doc libx11-doc libxcb-doc libxt-doc openjdk-17-demo openjdk-17-
source visualvm libnss-mdns fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-
microhei | fonts-wqy-zenhei fonts-indic
The following NEW packages will be installed:
libice-dev libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev libxcb1-dev
libxdmcp-dev libxt-dev openjdk-17-jdk openjdk-17-jdk-headless openjdk-17-jre
openjdk-17-jre-headless x11proto-core-dev
x11proto-dev xorg-sgml-doctools xtrans-dev
The following packages will be upgraded:
libx11-6
1 upgraded, 16 newly installed, 0 to remove and 268 not upgraded.
Need to get 120 MB of archives.
After this operation, 281 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libx11-6 amd64
2:1.6.9-2ubuntu1.6 [577 kB]
Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 xorg-sgml-doctools all
1:1.11-1 [12.9 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 x11proto-dev all 2019.2-
1ubuntu1 [594 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 x11proto-core-dev all
2019.2-1ubuntu1 [2620 B]
Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 libice-dev amd64 2:1.0.10-
0ubuntu1 [47.8 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libpthread-stubs0-dev amd64
0.4-1 [5384 B]
Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 libsm-dev amd64 2:1.2.3-1
[17.0 kB]
Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libxau-dev amd64 1:1.0.9-
0ubuntu1 [9552 B]
Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libxdmcp-dev amd64 1:1.1.3-
0ubuntu1 [25.3 kB]
Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 xtrans-dev all 1.4.0-1
[68.9 kB]
Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb1-dev amd64 1.14-2
[80.5 kB]
Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libx11-dev amd64
2:1.6.9-2ubuntu1.6 [648 kB]
Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 libxt-dev amd64 1:1.1.5-1
[395 kB]
Get:14 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 openjdk-17-
jre-headless amd64 17.0.10+7-1~20.04.1 [43.7 MB]
Get:15 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 openjdk-17-jre
amd64 17.0.10+7-1~20.04.1 [185 kB]
Get:16 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 openjdk-17-
jdk-headless amd64 17.0.10+7-1~20.04.1 [71.3 MB]
Get:17 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 openjdk-17-jdk
amd64 17.0.10+7-1~20.04.1 [2365 kB]
Fetched 120 MB in 18s (6798 kB/s)
(Reading database ... 63684 files and directories currently installed.)
Preparing to unpack .../00-libx11-6_2%3a1.6.9-2ubuntu1.6_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.9-2ubuntu1.6) over (2:1.6.9-2ubuntu1.2) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../01-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../02-x11proto-dev_2019.2-1ubuntu1_all.deb ...
Unpacking x11proto-dev (2019.2-1ubuntu1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../03-x11proto-core-dev_2019.2-1ubuntu1_all.deb ...
Unpacking x11proto-core-dev (2019.2-1ubuntu1) ...
Selecting previously unselected package libice-dev:amd64.
Preparing to unpack .../04-libice-dev_2%3a1.0.10-0ubuntu1_amd64.deb ...
Unpacking libice-dev:amd64 (2:1.0.10-0ubuntu1) ...
Selecting previously unselected package libpthread-stubs0-dev:amd64.
Preparing to unpack .../05-libpthread-stubs0-dev_0.4-1_amd64.deb ...
Unpacking libpthread-stubs0-dev:amd64 (0.4-1) ...
Selecting previously unselected package libsm-dev:amd64.
Preparing to unpack .../06-libsm-dev_2%3a1.2.3-1_amd64.deb ...
Unpacking libsm-dev:amd64 (2:1.2.3-1) ...
Selecting previously unselected package libxau-dev:amd64.
Preparing to unpack .../07-libxau-dev_1%3a1.0.9-0ubuntu1_amd64.deb ...
Unpacking libxau-dev:amd64 (1:1.0.9-0ubuntu1) ...
Selecting previously unselected package libxdmcp-dev:amd64.
Preparing to unpack .../08-libxdmcp-dev_1%3a1.1.3-0ubuntu1_amd64.deb ...
Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu1) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../09-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libxcb1-dev:amd64.
Preparing to unpack .../10-libxcb1-dev_1.14-2_amd64.deb ...
Unpacking libxcb1-dev:amd64 (1.14-2) ...
Selecting previously unselected package libx11-dev:amd64.
Preparing to unpack .../11-libx11-dev_2%3a1.6.9-2ubuntu1.6_amd64.deb ...
Unpacking libx11-dev:amd64 (2:1.6.9-2ubuntu1.6) ...
Selecting previously unselected package libxt-dev:amd64.
Preparing to unpack .../12-libxt-dev_1%3a1.1.5-1_amd64.deb ...
Unpacking libxt-dev:amd64 (1:1.1.5-1) ...
Selecting previously unselected package openjdk-17-jre-headless:amd64.
Preparing to unpack .../13-openjdk-17-jre-headless_17.0.10+7-
1~20.04.1_amd64.deb ...
Unpacking openjdk-17-jre-headless:amd64 (17.0.10+7-1~20.04.1) ...
Selecting previously unselected package openjdk-17-jre:amd64.
Preparing to unpack .../14-openjdk-17-jre_17.0.10+7-1~20.04.1_amd64.deb ...
Unpacking openjdk-17-jre:amd64 (17.0.10+7-1~20.04.1) ...
Selecting previously unselected package openjdk-17-jdk-headless:amd64.
Preparing to unpack .../15-openjdk-17-jdk-headless_17.0.10+7-
1~20.04.1_amd64.deb ...
Unpacking openjdk-17-jdk-headless:amd64 (17.0.10+7-1~20.04.1) ...
Selecting previously unselected package openjdk-17-jdk:amd64.
Preparing to unpack .../16-openjdk-17-jdk_17.0.10+7-1~20.04.1_amd64.deb ...
Unpacking openjdk-17-jdk:amd64 (17.0.10+7-1~20.04.1) ...
Setting up libpthread-stubs0-dev:amd64 (0.4-1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up openjdk-17-jre-headless:amd64 (17.0.10+7-1~20.04.1) ...
Setting up libx11-6:amd64 (2:1.6.9-2ubuntu1.6) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up x11proto-dev (2019.2-1ubuntu1) ...
Setting up libxau-dev:amd64 (1:1.0.9-0ubuntu1) ...
Setting up libice-dev:amd64 (2:1.0.10-0ubuntu1) ...
Setting up libsm-dev:amd64 (2:1.2.3-1) ...
Setting up openjdk-17-jre:amd64 (17.0.10+7-1~20.04.1) ...
Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu1) ...
Setting up x11proto-core-dev (2019.2-1ubuntu1) ...
Setting up openjdk-17-jdk-headless:amd64 (17.0.10+7-1~20.04.1) ...
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jar to provide
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jarsigner to
provide /usr/bin/jarsigner (jarsigner) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/javac to
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/javadoc to
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/javap to
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jcmd to
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jdb to provide
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jdeprscan to
provide /usr/bin/jdeprscan (jdeprscan) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jdeps to
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jfr to provide
/usr/bin/jfr (jfr) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jimage to provide
/usr/bin/jimage (jimage) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jinfo to
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jlink to
provide /usr/bin/jlink (jlink) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jmap to
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jmod to
provide /usr/bin/jmod (jmod) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jps to provide
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jrunscript to
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jshell to provide
/usr/bin/jshell (jshell) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jstack to provide
/usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jstat to
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jstatd to provide
/usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/serialver to
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jhsdb to
provide /usr/bin/jhsdb (jhsdb) in auto mode
Setting up libxcb1-dev:amd64 (1.14-2) ...
Setting up libx11-dev:amd64 (2:1.6.9-2ubuntu1.6) ...
Setting up openjdk-17-jdk:amd64 (17.0.10+7-1~20.04.1) ...
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jconsole to
provide /usr/bin/jconsole (jconsole) in auto mode
Setting up libxt-dev:amd64 (1:1.1.5-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for libc-bin (2.31-0ubuntu9.7) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
#7)
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin
#8)
/usr/lib/jvm/java-17-openjdk-amd64/bin/./java -version
openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment (build 17.0.10+7-Ubuntu-120.04.1)
OpenJDK 64-Bit Server VM (build 17.0.10+7-Ubuntu-120.04.1, mixed mode, sharing)
#9)
cat $HOME/.bash_profile
# .bash_profile
JAVA_HOME=/mnt/f/cassandra_binary/jdk1.8.0_401
CASS_HOME=/mnt/f/cassandra_binary/apache-cassandra-4.1.4
PATH=$JAVA_HOME/bin:$CASS_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export PATH
#10)
#10)
#11)
http://localhost:7474/browser/